Python: Deaktivieren der automatischen Sortierung beim Erstellen eines Wörterbuchs

Ich brauche Hilfe für diesen Fall:

<code>m={}
m[1]=1
m[333]=333
m[2]=2

# Result:
{1: 1, 2: 2, 333: 333}
</code>

Also, auch wenn ich nicht zuletzt '333' eingegeben habe, habe ich diese '333' am Ende des Wörterbuchs aufgelistet, als ich sie ausgedruckt habe. Warum wird in diesem Wörterbuch automatisch sortiert? und wie deaktiviere ich es? Ich kann eine Funktion erstellen, um die Reihenfolge neu zu sortieren. aber das ist nicht was ich will, ich möchte einfach nur drucken und die Ausgabereihenfolge erhalten, genau wie die Reihenfolge, in der ich die Daten eingebe. Gibt es eine gute Erklärung und gibt es eine Lösung?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage