2018-08-16から1日間の記事一覧
pythonでリストの複製をするときに、単純に複製すると下記のように複製先での操作が複製元に伝播してしまいます。単純に複製しただけだと同じオブジェクトIDを参照するから、らしいです。 >>> a = [1, 2, 3, 4, 5] >>> b = a >>> del b[1] >>> b [1, 3, 4, 5…
pythonでリストの複製をするときに、単純に複製すると下記のように複製先での操作が複製元に伝播してしまいます。単純に複製しただけだと同じオブジェクトIDを参照するから、らしいです。 >>> a = [1, 2, 3, 4, 5] >>> b = a >>> del b[1] >>> b [1, 3, 4, 5…