2009-04-13から1日間の記事一覧

コピー

Pythonでは、リストのようなオブジェクトは代入では参照になる。 a = [ 1, 2 ] b = a b[1] = 3 print a # [1, 3]copyを使うと成分をコピーする。 import copya = [ 1, 2 ] b = copy.copy(a) b[1] = 3 print b # [1, 3] print a # [1, 2]ただし、深いコピー(…