Bestimmtes Element in Matrix ändern
Verfasst: Freitag 22. September 2017, 18:33
Hallo,
ich bin Neuling in der Programmierung mit python und so stehe ich vor folgendem Problem:
Und zwar möchte ich eine 8x8 Matrix erzeugen, welche mit 0en vorbelegt ist.
Wenn ich jedoch versuche den Wert einzelner Werte der Matrix zu verändern, dann wird
die ganze Spalte der Matrix verändert.
Matrix = [[[None]]*8]*8
for i in range(0, len(Matrix)):
for j in range(0, len(Matrix)):
Matrix[j] = 0
Wenn ich jetzt z.B. versuche an der Stelle [0][0] den Wert 1 einzufügen mit
Matrix[0][0] = 1
dann wird die ganze erste Spalte der Matrix mit 1en belegt.
Für Hilfe wäre ich sehr dankbar
ich bin Neuling in der Programmierung mit python und so stehe ich vor folgendem Problem:
Und zwar möchte ich eine 8x8 Matrix erzeugen, welche mit 0en vorbelegt ist.
Wenn ich jedoch versuche den Wert einzelner Werte der Matrix zu verändern, dann wird
die ganze Spalte der Matrix verändert.
Matrix = [[[None]]*8]*8
for i in range(0, len(Matrix)):
for j in range(0, len(Matrix)):
Matrix[j] = 0
Wenn ich jetzt z.B. versuche an der Stelle [0][0] den Wert 1 einzufügen mit
Matrix[0][0] = 1
dann wird die ganze erste Spalte der Matrix mit 1en belegt.
Für Hilfe wäre ich sehr dankbar