Python リストでは、要素が挿入された順序のままであることが保証されますか? 質問する

Python リストでは、要素が挿入された順序のままであることが保証されますか? 質問する

次のようなPythonコードがあったとします

>>> x = []
>>> x = x + [1]
>>> x = x + [2]
>>> x = x + [3]
>>> x
[1, 2, 3]

xは常に であることが保証されますか[1,2,3]、それとも中間要素の他の順序付けは可能ですか?

ベストアンサー1

はい、Python リスト内の要素の順序は永続的です。

おすすめ記事