पायथन - कॉपी डिक्शनरी
एक शब्दकोश कॉपी करें
आप केवल टाइप करके किसी शब्दकोश की प्रतिलिपि नहीं बना सकते हैं dict2 =
dict1
, क्योंकि: dict2
केवल एक
संदर्भ होगा dict1
, और इसमें किए गए परिवर्तन
dict1
भी स्वचालित रूप से किए जाएंगे
dict2
।
प्रतिलिपि बनाने के तरीके हैं, एक तरीका अंतर्निहित शब्दकोश पद्धति का उपयोग करना है
copy()
।
उदाहरण
copy()
विधि के साथ एक शब्दकोश की एक प्रति बनाएँ :
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict
= thisdict.copy()
print(mydict)
प्रतिलिपि बनाने का दूसरा तरीका अंतर्निहित फ़ंक्शन का उपयोग करना है
dict()
।
उदाहरण
dict()
फ़ंक्शन के साथ एक शब्दकोश की एक प्रति बनाएं :
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict
= dict(thisdict)
print(mydict)