Kétdimenziós lista generálása Pythonban

Két, a listakifejezésben megadott ciklussal kétdimenziós lista hozható létre.

Készítsünk egy listát, amely három listából áll, amelyekben viszont 1-től 4-ig találhatók számok. Ehhez a listakifejezésben még egy belső listakifejezést kell készíteni. Ebben írjuk le a számok generálását a ciklus és a j változó segítségével. Eközben a külső ciklust a i változóval a belső listakifejezéstől jobbra adjuk meg:

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

A kód végrehajtásának eredménye:

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

Készítsd el a listakifejezéssel a következő listát:

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

Készítsd el a listakifejezéssel a következő listát:

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