FIX #5: utilisation de «in» pour __contains__ |TP_3.7|UPDATE dico_ord.py

This commit is contained in:
Fred Z 2018-02-05 14:43:42 +01:00
parent f2c9908eab
commit 90e02e0180
1 changed files with 1 additions and 9 deletions

View File

@ -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]) """