Divdimensiju sarakstu ģenerēšana Python

Izmantojot divus ciklus, kas norādīti izteiksmē, var izveidot divdimensiju sarakstu.

Izveidosim sarakstu, kas sastāv no trim sarakstiem, kuros savukārt atrodas skaitļi no 1 līdz 4. Lai to izdarītu, izteiksmē jāizveido vēl viena iekšējā izteiksme. Tajā norādīsim skaitļu ģenerēšanu, izmantojot ciklu un mainīgo j. Šajā gadījumā ārējo ciklu ar i norādīsim pa labi no iekšējās izteiksmes:

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

Koda izpildes rezultāts:

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

Izmantojot izteiksmi, izveidojiet šādu sarakstu:

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

Izmantojot izteiksmi, izveidojiet šādu sarakstu:

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