2
在Python 3.4中,我試圖從字典中檢索一個值,將其改爲在程序中的其他位置使用,但是我發現字典表現出以下行爲:從字典中獲取一個沒有鏈接到內存位置的值
>>> D = {"A":[1,2,3]}
>>> C = D["A"]
>>> C.append(4)
>>> D["A"]
[1, 2, 3, 4]
>>> F = D.get("A")
>>> F.append(5)
>>> D["A"]
[1, 2, 3, 4, 5]
有沒有解決的辦法,所以我可以從字典中的值賦給沒有他們鏈接這樣的變量?
列表的副本是否足夠? –