Python တွင် နှစ်ထပ်စာရင်းများကို ဖန်တီးခြင်း
list comprehension ထဲတွင် ဖော်ပြထားသော ကွင်းဆက်နှစ်ခုကို အသုံးပြု၍ နှစ်ထပ်စာရင်းတစ်ခုကို ဖန်တီးနိုင်ပါသည်။
အခုကျွန်ုပ်တို့ ဂဏန်း 1 မှ 4 အထိ ပါဝင်သော စာရင်းသုံးခုပါဝင်သည့်
စာရင်းတစ်ခုကို ဖန်တီးကြပါစို့။ ဤအတွက်
list comprehension အတွင်းတွင် နောက်ထပ် list comprehension
တစ်ခု ထပ်လုပ်ရပါမည်။ ၎င်းအတွင်း၌
j variable ကိုသုံးသည့် loop ဖြင့်
ဂဏန်းများကို ထုတ်ပေးမည်ဖြစ်ပြီး
အပြင်ဘက် loop အတွက် i variable ကို
အတွင်းပိုင်း list comprehension ၏ ညာဘက်တွင် သတ်မှတ်ပါမည်။
lst = [[j for j in range(1, 5)] for i in range(0, 3)]
print(lst)
ကုဒ်ကို run ပြီး ရလာဒ်။
[
[1, 2, 3, 4],
[1, 2, 3, 4],
[1, 2, 3, 4],
]
list comprehension ကို အသုံးပြု၍ အောက်ပါစာရင်းကို ဖန်တီးပါ။
[
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
]
list comprehension ကို အသုံးပြု၍ အောက်ပါစာရင်းကို ဖန်တီးပါ။
[
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
]