Ustvarjanje dvodimenzionalnega seznama v Pythonu

Z uporabo dveh zank, definiranih v razumevanju, je mogoče ustvariti dvodimenzionalni seznam.

Ustvarimo seznam, sestavljen iz treh seznamov, v katerih so številke od 1 do 4. Za to v razumevanje vključimo še eno notranje razumevanje. V njem določimo generiranje števil s pomočjo zanke in spremenljivke j. Pri tem zunanjo zanko s i postavimo desno od notranjega razumevanja:

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

Rezultat izvajanja kode:

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

Z uporabo razumevanja ustvarite naslednji seznam:

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

Z uporabo razumevanja ustvarite naslednji 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],
  ],
]