es existiert Dictonary, dem wird ein weiteres Element hinzugefügt.
Anschlissend wird das Ganze ausgegeben
Code: Alles auswählen
dictonary = {"A":1, "B":2, "C":3}
dictonary ["D"] = 4
for x in dictonary:
print (x)
wieso nicht einfach A,B,C,D?
Code: Alles auswählen
dictonary = {"A":1, "B":2, "C":3}
dictonary ["D"] = 4
for x in dictonary:
print (x)
Hallo noisefloor,noisefloor hat geschrieben: Samstag 8. August 2020, 10:50 Hallo,
welche Python Version und Implementierung benutzt du? Dicts haben (hatten) per Default keine Reihenfolge, weil ja über die Schlüssel zugegriffen wird. Ab CPython 3.6 wird für CPython die Reihenfolge beibehalten, ab Python 3.7 sollte das jede Implementierung haben.
Es gibt aber auch nach wie vor `collections.OrderedDict`, was auch für Python 3.5 und davor die Reihenfolge des Dicts beibehält.
Gruß, noisefloor