Erstellen Sie eine Liste von Listen in Python

Erstellen Sie eine Liste von Listen in Python

Es gibt keine Einschränkungen für die Art des Werts, der in einer Liste in Python gespeichert werden kann. Dies bedeutet, dass die Listenvariable in Python tatsächlich eine andere Liste oder mehrere Listen als Elemente der Liste speichern kann. Wenn jedoch neue Programmierer mit der Liste in einer Liste beginnen, werden sie häufig verwirrt. Daher funktioniert dieser Beitrag als Leitfaden und erläutert, wie eine Liste in einer anderen Liste in Python erstellt wird.

Beginnen wir mit der ersten Methode, um eine Liste in einer Liste zu erstellen.

Methode 1: Verwenden des List Initializer

Der einfachste und grundlegendste Weg, eine Liste und sogar eine verschachtelte Liste zu erstellen, besteht darin, die List Initializer -Notation zu verwenden[]”. Verwenden Sie für die verschachtelte Liste einfach die quadratischen Klammern in der Innenliste erneut. Um dies zu demonstrieren, erstellen wir eine verschachtelte Liste von Zahlen mit den folgenden Codezeilen:

ListVar = [1,2,3,4], [5,6,7,8]]


Wie Sie sehen können, enthält die Liste „ListVar“ zwei Elemente, und beide Elemente sind einzelne Listen, die numerische Werte enthalten. Um dies zu überprüfen, drucken Sie einfach das erste Element der ListVar -Variablen aus und drucken Sie ihren Typ auch mit der Methode type () aus:

print (listvar [1])
print (type (listvar [1]))


Wenn dies ausgeführt wird, erzeugt es die folgende Ausgabe am Terminal:


Wie Sie sehen können, wurden die Werte des ersten Elements (ListVar) gedruckt und der Typ wird als "List" angezeigt.

Darüber hinaus können zwei separate Listen verwendet werden, um eine verschachtelte Liste durch die Listeninitialisierungsnotation zu erstellen. Um dies zu demonstrieren, verwenden Sie den folgenden Code -Snippet:

listVar_1 = [1,2,3,4]
ListVar_2 = [5,6,7,8]
listvar_1 = [listvar_1, listvar_2]
print (listvar_1)


Wenn dieser Code ausgeführt wird, wird das folgende Ergebnis auf dem Terminal erzeugt:


Die Ausgabe überprüft, dass Sie eine verschachtelte Liste oder eine Liste von Listen mit der Initialisierungslistennotation erstellt haben.

Methode 2: Verwenden der Methode append ()

Mit der Methode append () kann eine Liste an eine andere Liste angehängt werden. Um diese Methode zu demonstrieren, nehmen Sie den folgenden Code -Snippet an:

listVar_1 = [1,2,3,4]
ListVar_2 = [5,6,7,8]
listvar_3 = [10,20,30]
LISTVAR_3.append (listvar_1)
LISTVAR_3.append (listvar_2)
print (listvar_3)


In diesem obigen Code -Snippet:

    • Es werden drei verschiedene Listenvariablen erstellt und das Ziel ist es, () die ersten beiden Listen in die dritte Listenvariable anzuhängen.
    • Die Methode append () wird in der dritten Liste "ListVar_3" mit dem DOT-Operator aufgerufen, und im Argument wird die Listen "ListVar_1" und die "listvar_2" übergeben.
    • Zuletzt wird der Listvar_3 auf dem Terminal gedruckt.

Wenn dieser Code ausgeführt wird, wird das folgende Ergebnis auf dem Terminal erzeugt:


In der Ausgabe können Sie feststellen, dass die ersten drei Elemente numerische Werte sind. Die vierte und fünfte Variablen sind jedoch einzelne Listen, dh Sie haben erfolgreich eine Liste von Listen erstellt.

Abschluss

Wenn Sie nach einer Möglichkeit suchen, eine Liste von Listen in Python zu erstellen. Beide Methoden wurden in diesem Artikel gründlich gezeigt.