Генерација дводимензионалне листе у Пајтону

Користећи две петље задате у компрехензији можемо да креирамо дводимензионалну листу.

Хајде да направимо листу која се састоји од три листе, у којима се заузврат налазе бројеви од 1 до 4. За ово у компрехензији треба да направимо још једну унутрашњу компрехензију. У њој ћемо написати генерисање бројева помоћу петље и променљиве j. При том спољашњу петљу са i задаћемо са десне стране унутрашње компрехензије:

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

Резултат извршавања кода:

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

Користећи компрехензију направите следећу листу:

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

Користећи компрехензију направите следећу листу:

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