次のようなPythonコードがあったとします
>>> x = []
>>> x = x + [1]
>>> x = x + [2]
>>> x = x + [3]
>>> x
[1, 2, 3]
x
は常に であることが保証されますか[1,2,3]
、それとも中間要素の他の順序付けは可能ですか?
ベストアンサー1
はい、Python リスト内の要素の順序は永続的です。
次のようなPythonコードがあったとします
>>> x = []
>>> x = x + [1]
>>> x = x + [2]
>>> x = x + [3]
>>> x
[1, 2, 3]
x
は常に であることが保証されますか[1,2,3]
、それとも中間要素の他の順序付けは可能ですか?
はい、Python リスト内の要素の順序は永続的です。