Closed1

Pythonのリストシャローコピー

esakaesaka

リストのコピー

どちらも浅いコピー、多重リストだと中は参照のままになるよ

import copy

l = []
newl = copy.copy(l)
newl.append(3)

or

l = []
newl =  l[:]
newl.append(3)

深いコピーは

import copy
newl = copy.deepcopy(l)
このスクラップは2022/01/19にクローズされました