FIX #5: utilisation de «in» pour __contains__ |TP_3.7|UPDATE dico_ord.py
This commit is contained in:
parent
f2c9908eab
commit
90e02e0180
|
@ -136,15 +136,7 @@ class DictionnaireOrdonne:
|
|||
|
||||
def __contains__(self, key_to_find):
|
||||
""" Cherche une cle dans notre objet (cle in dictionnaire) """
|
||||
|
||||
# TODO utiliser «in»
|
||||
|
||||
try:
|
||||
self._keys_list.index(key_to_find)
|
||||
except ValueError:
|
||||
return False
|
||||
else:
|
||||
return True
|
||||
return key_to_find in self._keys_list
|
||||
|
||||
def __delitem__(self, key_to_del):
|
||||
""" Acces avec crochets pour suppression (del objet[cle]) """
|
||||
|
|
Loading…
Reference in New Issue