Python တွင် နှစ်ထပ်စာရင်းများကို ဖန်တီးခြင်း

list comprehension ထဲတွင် ဖော်ပြထားသော ကွင်းဆက်နှစ်ခုကို အသုံးပြု၍ နှစ်ထပ်စာရင်းတစ်ခုကို ဖန်တီးနိုင်ပါသည်။

အခုကျွန်ုပ်တို့ ဂဏန်း 1 မှ 4 အထိ ပါဝင်သော စာရင်းသုံးခုပါဝင်သည့် စာရင်းတစ်ခုကို ဖန်တီးကြပါစို့။ ဤအတွက် list comprehension အတွင်းတွင် နောက်ထပ် list comprehension တစ်ခု ထပ်လုပ်ရပါမည်။ ၎င်းအတွင်း၌ j variable ကိုသုံးသည့် loop ဖြင့် ဂဏန်းများကို ထုတ်ပေးမည်ဖြစ်ပြီး အပြင်ဘက် loop အတွက် i variable ကို အတွင်းပိုင်း list comprehension ၏ ညာဘက်တွင် သတ်မှတ်ပါမည်။

pythonlst = [[j for j in range(1, 5)] for i in range(0, 3)]
print(lst)

ကုဒ်ကို run ပြီး ရလာဒ်။

python[
  [1, 2, 3, 4],
  [1, 2, 3, 4],
  [1, 2, 3, 4],
]
Задание 1

list comprehension ကို အသုံးပြု၍ အောက်ပါစာရင်းကို ဖန်တီးပါ။

python[
  [1, 2, 3, 4, 5],
  [1, 2, 3, 4, 5],
  [1, 2, 3, 4, 5],
]
Задание 2

list comprehension ကို အသုံးပြု၍ အောက်ပါစာရင်းကို ဖန်တီးပါ။

python[
  [
    [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],
  ],
]