Pythonのお勉強 Part21
■ このスレッドは過去ログ倉庫に格納されています
0582デフォルトの名無しさん
2007/11/20(火) 14:13:14変数の(ユーザが)予期しない書き換えが起こるときがあってかなり悩む時があるから
>>> lst = [[0] * 3] * 3
>>> lst
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
>>> lst[0][0] = 1
>>> lst
[[1, 0, 0], [1, 0, 0], [1, 0, 0]]
これが複雑なルーチンの中に入り込むと・・・
■ このスレッドは過去ログ倉庫に格納されています