နည်းလမ်း intersection

နည်းလမ်း intersection သည် set များစွာ၏ ပိုင်းခြားမှုကို လုပ်ဆောင်ပေးပြီး၊ ရလဒ်အနေဖြင့် ဖော်ပြထားသော set များအတွက် အထွေထွေဒြပ်စင်များပါရှိသော set အသစ်တစ်ခုကို ပြန်ပေးသည်။ နည်းလမ်း၏ parameter ထဲတွင် ကျွန်ုပ်တို့သည် အထွေထွေဒြပ်စင်များကို ရှာဖွေလိုသော set ကို ပေးသွင်းပါသည်။

ဝါကျဖွဲ့စည်းပုံ

pythonset.intersection(အထွေထွေဒြပ်စင်များကို ရှာဖွေလိုသော set)

နမူနာ

နည်းလမ်း intersection ကို set နှစ်ခုအတွက် အထွေထွေဒြပ်စင်များရရှိရန် အသုံးပြုကြည့်ကြပါစို့။

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

ကုဒ်ကို ဖြည့်စွက်ခြင်း၏ ရလဒ်။

python{'c', 'a'}

နမူနာ

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

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

ကုဒ်ကို ဖြည့်စွက်ခြင်း၏ ရလဒ်။

python{'c', 'a'}

ဒါကိုလည်း ကြည့်ပါ

  • နည်းလမ်း union,
    သည် set များကို ပေါင်းစည်းပေးသည်။
  • နည်းလမ်း difference,
    သည် set များအကြား ကွဲပြားချက်များကို ပြန်ပေးသည်။