နည်းလမ်း symmetric_difference
နည်းလမ်း symmetric_difference သည်
set နှင့် sequence အတွက် အလုံးစုံသော element များကို
ခြွင်းချက်ထုတ်ပေးပြီး၊
ကွဲပြားသော element များသာရှိသည့်
set အသစ်တစ်ခုကို ပြန်ပေးသည်။
parameter တွင် မူလ set နှင့် နှိုင်းယှဉ်လိုသည့်
set ကို ထည့်သွင်းဖော်ပြရသည်။
Syntax
set.symmetric_difference(နှိုင်းယှဉ်လိုသည့် set)
ဥပမာ
set နှစ်ခုအတွက် ကွဲပြားသော element များကို
ရယူရန် နည်းလမ်း symmetric_difference ကို
အသုံးပြုကြည့်ပါမည်:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.symmetric_difference(st2)
print(res)
ကုဒ်ကို run လိုက်သည့်အခါ ရလဒ်:
{'g', 'b', 'c', 'e'}
ဥပမာ
နည်းလမ်း symmetric_difference အတွက်
တိုတောင်းသော ပုံစံလည်း ရှိပါသည်:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 ^ st2
print(res)
ကုဒ်ကို run လိုက်သည့်အခါ ရလဒ်:
{'g', 'c', 'b', 'e'}
ဤအကြောင်းကိုလည်း ကြည့်ပါ
-
နည်းလမ်း
difference,
သည် set များကြား ကွဲပြားချက်များကို ပြန်ပေးသည်။ -
နည်းလမ်း
issubset,
သည် set ၏ element များ sequence ထဲတွင် ရှိမရှိ စစ်ဆေးပေးသည်။ -
နည်းလမ်း
issuperset,
သည် sequence ၏ element များ set ထဲတွင် ရှိမရှိ စစ်ဆေးပေးသည်။ -
နည်းလမ်း
intersection,
သည် set များ၏ ထောင့်ဖြတ်ဆုံမှတ်ကို ပြန်ပေးသည်။