Lima 4.2 `for statements´

4.2 'for loop'

for loop က list နဲ့ string တို့အ​ပေါ်မှာ အ​ခြေပြုပြီး
အလုပ်​လုပ်​တယ်​
list ထဲမှာရှိတဲ့ item ၁ခုချင်​းစီတိုင်​း ထုတ်​​ပေးချင်​တဲ့အခါမှာ 'for loop' ကိုသုံးရပါတယ်​
eg. fruits = [ 'apple' , 'banana' , 'cherry' ]
for f in fruits:
print(f)
Op: apple
banana
cherry

eg အရ list တစ်​ခု​ဆောက်​ထားပါတယ်​ အဲ့ဒီ list
ထဲမှာ ကိုယ်​ output ထုတ်​​ပေးချင်​တဲ့ item ထဲ့ပီး​တော့ အဲ့ဒီ variable ​တွေ တစ်​လုံးချင်​းစီ output ထုတ်​ချင်​တဲ့အခါဆိုရင်​ looping ပတ်​ပီးထုတ်​ရမှာဖြစ်​တဲ့တွက်​ for looping မဖြစ်​မ​နေသုံးရပါတယ်​
List ထဲမှာရှိတဲ့ item တစ်​ခုချင်​းစီကို item1,
item2,item3 စသဖြင်​့ သတ်​မှတ်​ထားလို့ရပါတယ်​
for loop က list ထဲမှာ ရှိတဲ့ item အ​ရေအတွက်​လိုက်​ looping ထဲက ကုန်​တဲ့အထိ အလုပ်​လုပ်​ပါတယ်​
အဲ့အတွက်​ fruits ဆိုတဲ့ list တစ်​ခုလုံးကို f ဆိုတဲ့
variable တစ်​လုံးနဲ့ ကိုယ်​စားပြုပီးသတ်​မှတ်​ပါတယ်​
print(f) ထုတ်​တဲ့ချိန်​မှာ fruits list ထဲမှာရှိတဲ့ item1 တွက်​ဆို ပထမကြိမ်​ for looping စ ပတ်​တဲ့
အတွက်​ 'apple' ဆိုပီး ထွက်​လာပါတယ်​ .item2,3
အတွက်​လည်​း တူတူပါပဲ. item3 လုံးရှိတာ ဖြစ်​တ​ဲ့တွက်​
၃ ကြိမ်​ loop ပတ်​ပီး အလုပ်​လုပ်​ပါတယ်​.
f in fruits ဆိုတာက fruits ဆိုတဲ့ list တစ်​ခုလုံးကို f ထဲ ထည်​့လိုက်​တာပါ
print(f) ဆိုတာနဲ့ list ရဲ့ item တစ်​ခုချင်​းစီ
output ထုတ်​ပီးသားဖြစ်​​နေမှာပါ
Item ​တွေရဲ့ length ကိုထုတ်​ချင်​ရင်​လည်​း
ရပါတယ်​. length ကို ထုတ်​ချင်​ရင်​ 'len' ဆိုတဲ့
keyword ကို အသုံးပြုရပါတယ်​
eg. fruit = [ 'apple' , 'banana' , 'cherry']
for f in fruit:
print(f,len(f))
Op: apple 4
banana 6
cherry 6
Sign In or Register to comment.