Wie initialisiere ich ein zweidimensionales Array in Python?

Sie können die integrierte "list"-Funktion verwenden, um ein 2D-Array (auch als Liste von Listen bekannt) in Python zu erstellen. Hier ist ein Beispiel dafür, wie man ein 2D-Array mit 3 Zeilen und 4 Spalten erstellt, das mit Nullen gefüllt ist:

# Erstellen Sie ein 2D-Array mit 3 Zeilen und 4 Spalten, gefüllt mit Nullen
Zeilen = 3
Spalten = 4
arr = [[0 for j in range(Spalten)] for i in range(Zeilen)]

print(arr)

Dies gibt folgendes aus:

[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]

Alternativ können Sie die Bibliothek numpy verwenden, die am besten für numerische Berechnungen geeignet ist. Hier ist ein Beispiel:

import numpy as np
arr = np.zeros((3,4))
print(arr)

Dies erstellt auch eine 3x4 Matrix mit allen Elementen als 0.