我想創建一個現有的字典副本創建現有的字典的一個副本,但分配一個唯一的ID爲副本
b = {'name':'someone'}
copy_b = b
,如果做到這一點,copy_b所做的更改將影響到b時, 如何我使copy_b對b唯一嗎?
感謝,
我想創建一個現有的字典副本創建現有的字典的一個副本,但分配一個唯一的ID爲副本
b = {'name':'someone'}
copy_b = b
,如果做到這一點,copy_b所做的更改將影響到b時, 如何我使copy_b對b唯一嗎?
感謝,
使用字典()
>>>a = {1:1}
>>>b = dict(a)
>>>b[2] = 2
>>>a
{1:1}
這會做不錯
from copy import deepcopy
copy_b = deepcopy(d)
應該工作...我想至少
如果它只是一個簡單的字典像上面
copy_b = dict(d)
都有效,謝謝你 – user97662
yup,dict工作得很好,謝謝。 – user97662