【Python】 リストのコピー方法
書籍”Effective Python”項目5のメモです。Pythonを始めて半年経ちますが、真面目に言語自体の勉強をしていなかったので空き時間使ってまだ知らなかった事のメモをします。
リストのスライスの時に添え字startとendを省略するとコピーになる。
a = [1, 2, 3, 4] # これだと参照。aを変更するとbも変更される b = a # これだとコピー。bはaの変更の影響を受けない b = a[:]
Effective Python ―Pythonプログラムを改良する59項目
- 作者: Brett Slatkin,石本敦夫,黒川利明
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/01/23
- メディア: 大型本
- この商品を含むブログ (5件) を見る