⊗pyPmLpRLA 147 of 208 menu

Python for loop အတွင်း ရလဒ်များစုဆောင်းခြင်း

အရာအားလုံး၏ ပေါင်းလဒ်ကိုရှာဖွေရန် loop ၏ iteration တစ်ခုစီတိုင်းတွင် ၎င်းတို့ကို အစဉ်အတိုင်း ပေါင်းထည့်ရပါမည်။ ရရှိလာသော ရလဒ်ကိုမူ သီးခြား variable တစ်ခုအတွင်း သိမ်းဆည်းရပါမည်။

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

lst = [1, 2, 3, 4, 5]

၎င်း၏ element များ အားလုံး၏ ပေါင်းလဒ်ကို ရှာကြည့်ရအောင်။ အစတွင် ရလဒ်အားလုံးကို အစဉ်အတိုင်း စုဆောင်းမည့် ဗလာ variable res ကို ကြေငြာပါမည်။ ထို့နောက် loop body အတွင်းတွင် element တစ်ခုချင်းစီကို ယင်း variable သို့ ပေါင်းထည့်ခြင်း လုပ်ဆောင်ချက်ကို ရေးသားပါမည်။

res = 0 for el in lst: res = res + el print(res) # 15 ကို ပြသမည်

ပေါင်းထည့်ခြင်းကို အထူး operator += ကို အသုံးပြု၍ ပိုမိုတိုတောင်းသော ပုံစံဖြင့် ရေးသားနိုင်ပါသည်။

res += el

အရာများကို string တစ်ခုတည်းအဖြစ် ပေါင်းစည်းရန် စုဆောင်းမှုနည်းလမ်းကို အသုံးပြုနိုင်ပါသည်။ သို့သော် ဤကိစ္စတွင် variable res ကို 0 မဟုတ်ဘဲ ဗလာ string တစ်ခုအဖြစ် သတ်မှတ်ပါမည်။ list ၏ element အားလုံးကို ထိုနေရာသို့ ပေါင်းစည်းထည့်သွင်းပါမည်။

lst = ['1', '2', '3', '4', '5'] res = '' for el in lst: res += el print(res) # '12345' ကို ပြသမည်

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

tst = [1, 2, 3, 4, 5]

ဤ list ၏ element များ၏ နှစ်ထပ်ကိန်းများ ပေါင်းလဒ်ကို ရှာပါ။

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

tst = ['a', 'b', 'c', 'd', 'e']

Loop ကိုအသုံးပြု၍ ဤ list ၏ element များကို string အဖြစ် ဆက်စပ်ပါ။

'abcde'

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

tst = [1, 2, 3, 4, 5]

Loop ကိုအသုံးပြု၍ ဤ list ၏ element များကို ဂဏန်းတစ်ခုအဖြစ် ဆက်စပ်ပါ။

12345
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်