リストのコピー

「リストのコピー」の編集履歴(バックアップ)一覧はこちら

リストのコピー」(2007/10/28 (日) 23:40:32) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

pythonでは、変数が、オブジェクトの「コピー」ではなく「リファレンス」を保持する。 らしい。 >>list1=[1,2,3] >>list2=list1 >>list2.pop() とすると,list1も変更される。 >>list1 [1,2]
pythonでは、変数が、オブジェクトの「コピー」ではなく「リファレンス」を保持する。 らしい。 >>list1=[1,2,3] >>list2=list1 >>list2.pop() とすると,list1も変更される。 >>list1 [1,2] 元に反映しないただのコピーがほしいなら list2=list1[:] or list2=list(list1) ディクショナリの代入も同様。ディクショナリのコピーは B = D.copy() 参考 [[http://homepage3.nifty.com/text/script/python/kouza/kouza3.html]] [[http://d.hatena.ne.jp/livingproof/searchdiary?word=*%5Bpython%5D]] [[http://paison.hp.infoseek.co.jp/paison/main/pytra2.html]]

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。