Python 基礎教程
Python 字典(Dictionary) copy() 函數(shù)返回一個字典的淺復制。
copy()方法語法:
dict.copy()
返回一個字典的淺復制。
以下實例展示了 copy()函數(shù)的使用方法:
以上實例輸出結果為:
New Dictinary : {'Age': 7, 'Name': 'Zara'}
可以通過以下實例說明:
實例中 dict2 其實是 dict1 的引用(別名),所以輸出結果都是一致的,dict3 父對象進行了深拷貝,不會隨dict1 修改而修改,子對象是淺拷貝所以隨 dict1 的修改而修改。
{'num': [2, 3], 'user': 'root'} {'num': [2, 3], 'user': 'root'} {'num': [2, 3], 'user': 'json'}