7

Pythonコードを実行しますか

for key in dict:
    ...

、どこdictに dict データ型がありkeyますか? たとえばdict={"aaa":1,"bbb",2}、上記のコードは常に最初に letkey="aaa"を実行し、次にkey="bbb"(または別の固定された順序で) 実行するでしょうか? 順番がランダムになる可能性はありますか?ubuntu 13 で python 3.3 を使用していますが、この実行環境は変わらないと仮定します。ありがとうございました。

1 つ追加します。複数の実行中、変数dictは変更されません。つまり、1 回の生成と複数回の読み取りです。

4

2 に答える 2