Erstellung einer zweidimensionalen Liste in Python

Mit zwei Schleifen, die in der List Comprehension angegeben sind, kann eine zweidimensionale Liste erstellt werden.

Lassen Sie uns eine Liste erstellen, die aus drei Listen besteht, in denen sich wiederum die Zahlen von 1 bis 4 befinden. Dazu muss in der List Comprehension eine weitere innere List Comprehension erstellt werden. In ihr schreiben wir die Erzeugung der Zahlen mit Hilfe einer Schleife und der Variable j. Dabei setzen wir die äußere Schleife mit i rechts von der inneren List Comprehension:

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

Ergebnis der Codeausführung:

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

Erstellen Sie mit Hilfe einer List Comprehension die folgende Liste:

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

Erstellen Sie mit Hilfe einer List Comprehension die folgende Liste:

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