Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jerome
Funtix wrote:
Bonjour Par quel moyen peut avoir un dictionnaire ordonné? merci
Bonjour, tu ne peux pas trier un dictionnaire, ce n'est pas le but de cette structure. Par contre, tu peux l'afficher dans un ordre précis en triant la liste des clés :
l = dico.keys() l.sort()
for key in l: print key, dico[key]
Funtix wrote:
Bonjour
Par quel moyen peut avoir un dictionnaire ordonné?
merci
Bonjour,
tu ne peux pas trier un dictionnaire, ce n'est pas le but de cette
structure. Par contre, tu peux l'afficher dans un ordre précis en triant
la liste des clés :
Bonjour Par quel moyen peut avoir un dictionnaire ordonné? merci
Bonjour, tu ne peux pas trier un dictionnaire, ce n'est pas le but de cette structure. Par contre, tu peux l'afficher dans un ordre précis en triant la liste des clés :
l = dico.keys() l.sort()
for key in l: print key, dico[key]
François
Funtix wrote:
Bonjour Par quel moyen peut avoir un dictionnaire ordonné?
ce n'est pas possible avec le type dictionnaire par défaut. qu'à cela ne tienne, python est si facilement extensible !
Bonjour Par quel moyen peut avoir un dictionnaire ordonné? merci
Bonjour, tu ne peux pas trier un dictionnaire, ce n'est pas le but de cette structure. Par contre, tu peux l'afficher dans un ordre précis en triant la liste des clés :
l = dico.keys() l.sort()
for key in l: print key, dico[key] en fonction des besoins, un arbre binaire red black
peut être plus adéquat Ca évite de retrier les clefs à chaque fois.
Bonjour
Par quel moyen peut avoir un dictionnaire ordonné?
merci
Bonjour,
tu ne peux pas trier un dictionnaire, ce n'est pas le but de cette
structure. Par contre, tu peux l'afficher dans un ordre précis en triant
la liste des clés :
l = dico.keys()
l.sort()
for key in l:
print key, dico[key]
en fonction des besoins, un arbre binaire red black
peut être plus adéquat
Ca évite de retrier les clefs à chaque fois.
Bonjour Par quel moyen peut avoir un dictionnaire ordonné? merci
Bonjour, tu ne peux pas trier un dictionnaire, ce n'est pas le but de cette structure. Par contre, tu peux l'afficher dans un ordre précis en triant la liste des clés :
l = dico.keys() l.sort()
for key in l: print key, dico[key] en fonction des besoins, un arbre binaire red black
peut être plus adéquat Ca évite de retrier les clefs à chaque fois.