python字典復制


python列表復制

創建字典:name_info = {'name':'bebe','age':21,'sex':'girl','job':'IT','hobbies':'sport'}

1.info1=name_info,這兩個指向的是同一個內存空間,此時,不管對info1或者name_info操作,字典的值都會改變

 

2.淺復制:info2=name_info.copy() 這兩個指向的不是同一個內存空間,當對name_info進行增刪改查操作時,info2值不會改變,反之亦然,但是,當字典里包含列表時,修改列表中的值,對應字典中的列表值會改變

 

3.深復制:需導入copy模塊,info3 = copy.deepcopy(name_info),指向的不是同一內存空間,對name_info做任何修改,info3的值都不會變化

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM