Methode items(), non operationnelle|TP_3.7|UPDATE dico_ord.py

This commit is contained in:
Fred Z 2018-02-05 10:18:56 +01:00
parent e57e3cfe63
commit c4d34164b6
1 changed files with 13 additions and 8 deletions

View File

@ -86,6 +86,8 @@ class DictionnaireOrdonne:
>>> legumes.values()
[48, 26]
>>> print(legumes.items())
#>>> for nom, qtt in legumes.items():
#... print("{0} ({1})".format(nom, qtt))
#...
@ -247,14 +249,17 @@ class DictionnaireOrdonne:
"""
return self.sort(reverse=True)
#def items():
#"""
#La methode values() (renvoyant la liste des valeurs) et
#items() (renvoyant les couples (cle, valeur)) doivent etre
#mises en œuvre. Le type de retour de ces methodes est laisse
#a votre initiative : il peut s'agir d'iterateurs ou de
#generateurs (tant qu'on peut les parcourir)
#"""
def items(self):
"""
La methode values() (renvoyant la liste des valeurs) et
items() (renvoyant les couples (cle, valeur)) doivent etre
mises en œuvre. Le type de retour de ces methodes est laisse
a votre initiative : il peut s'agir d'iterateurs ou de
generateurs (tant qu'on peut les parcourir)
"""
i = 0
while i < len(self.kl):
yield (self.kl[i], self.vl[i])
def values(self):
"""