Python တွင် ရှာဖွေစစ်ဆေးခြင်း

အခြေအနေများတွင် အရာ၀တ္ထုတစ်ခု ရှိ/မရှိကိုလည်း စစ်ဆေးနိုင်ပါသည်။ ဤအတွက် အော်ပရေတာ in ကို အသုံးပြုပါသည်။

ကျွန်ုပ်တို့တွင် ကိန်းရှင် tst နှင့် စာရင်း lst ရှိသည်ဆိုပါစို့။

pythontst = 3
lst = [1, 2, 3]

ကိန်းရှင်၏တန်ဖိုးသည် စာရင်းထဲတွင် ရှိ/မရှိ စစ်ဆေးကြည့်ရအောင်။

pythonif tst in lst:
  print('+++') # ဤဟာ အလုပ်လုပ်မည်
else:
  print('---')

တည်ဆောက်မှု not in ကို အသုံးပြု၍ ကိန်းရှင်၏တန်ဖိုးသည် စာရင်းထဲတွင် မရှိ/ရှိကို စစ်ဆေးနိုင်ပါသည်။

pythonif tst not in lst:
  print('+++')
else:
  print('---') # ဤဟာ အလုပ်လုပ်မည်
Задание 1

ကိန်းရှင်တစ်ခုနှင့် စာရင်းတစ်ခု ပေးထားသည်။

pythontst = 'x'
lst = ['x', 'y', 'z', 'w']

ကိန်းရှင်သည် စာရင်းထဲတွင် ရှိ/မရှိ စစ်ဆေးပါ။

Задание 2

ကိန်းရှင်တစ်ခုနှင့် အုပ်စုတစ်ခု ပေးထားသည်။

pythontst = '1'
st = {1, 2, 3, 4, 5}

ကိန်းရှင်သည် စာရင်းထဲတွင် မရှိကြောင်း စစ်ဆေးပါ။

Задание 3

ကိန်းရှင်တစ်ခုနှင့် စာသားတစ်ခု ပေးထားသည်။

pythontst = '3'
txt = '123456'

ကိန်းရှင်သည် စာသားထဲတွင် ရှိ/မရှိ စစ်ဆေးပါ။

Задание 4

အောက်ပါကုဒ်ကို ပေးထားသည်။

pythontst = 3
lst = ['a', 'b', 'c', 'd', 'e']
res = lst[tst]
tlp = ('a', 'b', 'c')

if res in tlp:
  print('+++')
else:
  print('---')

ကြိုးတန်းထဲသို့ ဘာရိုက်ထုတ်မည်ကို ပြောပါ။