Generování dvourozměrného seznamu v Pythonu

Pomocí dvou cyklů zadaných v inclusionu lze vytvořit dvourozměrný seznam.

Vytvořme seznam skládající se ze tří seznamů, ve kterých se nacházejí čísla od 1 do 4. K tomu v inclusionu je třeba vytvořit další vnitřní inclusion. V něm napíšeme generování čísel pomocí cyklu a proměnné j. Přitom vnější cyklus s i nastavíme napravo od vnitřního inclusionu:

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

Výsledek provedení kódu:

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

Pomocí inclusionu vytvořte následující seznam:

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

Pomocí inclusionu vytvořte následující seznam:

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