Dictionary numerisch sortieren
Verfasst: Mittwoch 29. Juli 2020, 13:26
Hallo liebes Python-Forum,
ich habe ein Problem beim sortieren meines Dictionary und hoffe ihr könnt mir helfen.
Ich möchte das es über die Keys numerisch sortiert wird, von klein zu groß.
Vielen Dank im vorraus
Wie es sein sollte:
Wie es ist:
Was ich bis jetzt habe (gekürzt):
ich habe ein Problem beim sortieren meines Dictionary und hoffe ihr könnt mir helfen.
Ich möchte das es über die Keys numerisch sortiert wird, von klein zu groß.
Vielen Dank im vorraus

Wie es sein sollte:
Code: Alles auswählen
{'1': 15, '2': 15, '3': 9, '10': 15, '29': 15, '30': 9, '101': 15}
Wie es ist:
Code: Alles auswählen
{'1': 15, '10': 15, '101': 15, '2': 15, '29': 15, '3': 9, '30': 9}
Code: Alles auswählen
d = {'10': 15, '3': 9, '30': 9, '101': 15, '2': 15, '29': 15, '1': 15}
d_sorted = dict(sorted(d.items(), key=lambda x: x[0]))