复制列表的最佳方法是什么?我知道以下方法,哪种更好?还是有另一种方法?
lst = ['one', 2, 3] lst1 = list(lst) lst2 = lst[:] import copy lst3 = copy.copy(lst)
如果要浅拷贝(不复制元素),请使用:
lst2=lst1[:]
如果要进行深层复制,请使用复制模块:
import copy lst2=copy.deepcopy(lst1)