difference နည်းလမ်း

difference နည်းလမ်းသည် ပထမအစုအဝေးသည် ဒုတိယအစုအဝေးနှင့် မတူညီသော အစုဝင်များမှ ရရှိလာသော အစုအဝေးကို ပြန်ပေးသည်။ ပါရာမီတာအတွင်း မူလအစုအဝေးနှင့် နှိုင်းယှဉ်လိုသည့် အစုအဝေးကို ထည့်ပေးရပါမည်။

ဝါကျဖွဲ့ပုံ

pythonအစုအဝေး.difference(နှိုင်းယှဉ်လိုသော အစုအဝေး)

ဥပမာ

အစုအဝေးနှစ်ခု၏ မတူညီသော အစုဝင်များကို ရယူရန် difference နည်းလမ်းကို အသုံးပြုကြည့်ပါမည်:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:

python{'c', 'b'}

ဥပမာ

difference နည်းလမ်းတွင် တိုတောင်းသော ပုံစံလည်း ရှိပါသည်:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:

python{'b', 'c'}

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • intersection နည်းလမ်း,
    အစုအဝေးများ၏ ပေါင်းဆုံရာကို ပြန်ပေးသည်
  • issubset နည်းလမ်း,
    အစုအဝေးအတွင်း အစုဝင်များ ရှိမရှိ စစ်ဆေးပေးသည်
  • issuperset နည်းလမ်း,
    အစုအဝေးအတွင်း အစုဝင်များ ရှိမရှိ စစ်ဆေးပေးသည်
  • symmetric_difference နည်းလမ်း,
    အစုအဝေးနှင့် အစုဝင်များ၏ အခြေခံအစုဝင်များကို ခြွင်းချန်ထားသည်