copy နည်းလမ်း
copy နည်းလမ်းသည် အဘိဓာန်တစ်ခု၏ မိတ္တူကို ဖန်တီးပေးသည်။
နည်းလမ်း၏ parameter တွင် ဘာမှ ထည့်သွင်းဖော်ပြရန်မလိုပါ။
ဝါကျဖွဲ့ပုံ
အဘိဓာန်.copy()
နမူနာ
ကျွန်ုပ်တို့၏ အဘိဓာန်ကို copy နည်းလမ်းကို အသုံးပြု၍
မိတ္တူကူးကြည့်ရအောင်:
dct1 = {
'a': 1,
'b': 2,
'c': 3
}
dct2 = dct1.copy()
print(dct2)
ကုဒ်ကို run ခဲ့သောအခါ ရလဒ်:
{'a': 1, 'b': 2, 'c': 3}
နမူနာ
သို့သော်၊ copy နည်းလမ်းကို အသုံးပြုခြင်းဖြင့်
ကျွန်ုပ်တို့သည် အဘိဓာန်၏ သိပ်မနက်ရှိုင်းသော မိတ္တူကိုသာ
ဖန်တီးပါသည် - မိတ္တူကူးပြီးနောက် မူရင်းအဘိဓာန်တွင် ပြုလုပ်မည့်
ပြောင်းလဲမှုများသည် မိတ္တူကို မသက်ရောက်စေပါ:
dct1 = {
'a': 1,
'b': 2,
'c': 3
}
dct2 = dct1.copy()
dct1['e'] = 4
print('dct1', dct1)
print('dct2', dct2)
ကုဒ်ကို run ခဲ့သောအခါ ရလဒ်:
dct1 {'a': 1, 'b': 2, 'c': 3, 'e': 4}
dct2 {'a': 1, 'b': 2, 'c': 3}