下記のfor文にて、なぜ、tmp1, tmp2に10回分のbが追加されないのでしょうか?
python
1In [44]: tmp1 = ["a"] 2 3In [45]: tmp2 = tmp1 4 5In [46]: tmp1 6Out[46]: ['a'] 7 8In [47]: tmp2 9Out[47]: ['a'] 10 11In [48]: for _ in range(10): 12 ...: tmp2.append("b") 13 ...: tmp2 = ["c"] 14 ...: 15 16In [49]: tmp1 17Out[49]: ['a', 'b'] 18 19In [50]: tmp2 20Out[50]: ['c']
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/20 18:30
2021/05/20 18:59
2021/05/20 19:11