ich bin noch ziemlicher Anfänger in Python (habe vorher in Fortran programmiert) und habe jetzt im Zuge einer Fehlersuche mal testweise folgendes ausprobiert:
Ich habe mit zwei Listen wie folgt definiert (ich nutze hier ipyhon unter Linux):
Code: Alles auswählen
In [15]: b
Out[15]: [[0, 0], [0, 0]]
In [16]: a
Out[16]: [[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]]
Code: Alles auswählen
In [18]: b[0][0]=a[0][0][0]
Code: Alles auswählen
In [19]: b
Out[19]: [[1, 0], [1, 0]]
Code: Alles auswählen
In [6]: b
Out[6]: [[1, 0], [0, 0]]
Und wenn ja, wie kann ich Elemente einer Liste direkt einer anderen Liste zuordnen ohne append oder extend zu benutzen?
Ganz konkret will ich folgendes machen, weiß aber nicht, ob es funktioniert mit Listen, ich übernehme die Methode aus Fortran:
Code: Alles auswählen
for i in range(x):
for j in range(y):
b[i][j]=a[i][j][0]
Vielen Dank für die Hilfe schon mal.
