を作成するときに、自動ソートを無効にするには:のpython:私はこのような場合のために助けを必要とどのように辞書
m={}
m[1]=1
m[333]=333
m[2]=2
# Result:
{1: 1, 2: 2, 333: 333}
ので、私は「333」は、私はこの「333」で最後にリストしまっを入力しなかった場合でも、それを印刷するときは、辞書の最後。なぜこの「辞書」は自動ソートをしているのですか?どのようにそれを無効にする?私は、注文を修正するために並べ替える機能をcreataに与えることができます。しかし、それは私が欲しいものではありません、私は単に印刷して、データを入力するときに注文と同じように出力の注文を得るだけです。良い説明があり、解決策はありますか?
http://stackoverflow.com/questions/1872329/stored-python-dictionary-entries-in-the-order-they-are-pushed – shiva
あなたはおそらく 'OrderedDict'を使いたいと思うでしょう。 –
Thanx guyz、なぜこの問題があるのか説明しています。乾杯。 – andio