Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die Funktion list(), um eine Liste in Python zu erstellen

So verwenden Sie die Funktion list(), um eine Liste in Python zu erstellen

王林
王林Original
2023-08-22 10:52:463303Durchsuche

So verwenden Sie die Funktion list(), um eine Liste in Python zu erstellen

So verwenden Sie die list()-Funktion in Python, um eine Liste zu erstellen

Python ist eine leistungsstarke Programmiersprache und eine ihrer sehr praktischen Funktionen sind Listen. Eine Liste ist eine Datenstruktur, die mehrere Werte unterschiedlichen Typs speichern kann. In Python können wir die Funktion list() verwenden, um eine Liste zu erstellen.

Die Funktion list() ist eine integrierte Funktion, die andere iterierbare Objekte in eine Liste konvertieren kann. Iterierbare Objekte können Zeichenfolgen, Tupel, Mengen, Wörterbücher usw. sein. Schauen wir uns einige Beispiele an, um zu verstehen, wie man mit der Funktion list() eine Liste erstellt.

Zuerst können wir eine Zeichenfolge in eine Liste umwandeln, die jedes Zeichen enthält. Wir haben zum Beispiel eine Zeichenfolge „Hello World“ und möchten sie in eine Liste umwandeln:

string = "Hello World"
list_string = list(string)
print(list_string)

Die Ausgabe ist: ['H', 'e', ​​​​'l', 'l', 'o' , ' ', 'W', 'o', 'r', 'l', 'd']

Wir können sehen, dass jedes Zeichen in der Zeichenfolge in ein Element in einer Liste umgewandelt wird.

Als nächstes können wir ein Tupel in eine Liste umwandeln. Tupel sind unveränderliche Sequenzen, ähnlich wie Listen, deren Elemente jedoch nicht geändert werden können. Wenn wir zum Beispiel ein Tupel (1, 2, 3, 4, 5) haben, können wir es mit der Funktion list() in eine Liste umwandeln:

tuple_nums = (1, 2, 3, 4, 5)
list_nums = list(tuple_nums)
print(list_nums)

Die Ausgabe ist: [1, 2, 3, 4, 5 ]

Wir können einen Satz auch in eine Liste umwandeln. Eine Menge ist eine ungeordnete Sammlung sich nicht wiederholender Elemente. Wenn wir zum Beispiel eine Menge {1, 2, 3, 4, 5} haben, können wir sie mit der Funktion list() in eine Liste umwandeln:

set_nums = {1, 2, 3, 4, 5}
list_nums = list(set_nums)
print(list_nums)

Das Ausgabeergebnis ist: [1, 2, 3, 4 , 5]

Schließlich können wir die Schlüssel oder Werte eines Wörterbuchs in eine Liste umwandeln. Ein Wörterbuch ist eine Datenstruktur, die Daten mithilfe von Schlüssel-Wert-Paaren speichert. Zum Beispiel haben wir ein Wörterbuch {"name": "John", "age": 25, "city": "New York"}, wir können die Funktion list() verwenden, um seine Schlüssel in eine Liste umzuwandeln:

dict_info = {"name": "John", "age": 25, "city": "New York"}
list_keys = list(dict_info.keys())
print(list_keys)

Ausgabe Das Ergebnis ist: ['Name', 'Alter', 'Stadt']

Ähnlich können wir die Funktion list() verwenden, um die Wörterbuchwerte in eine Liste umzuwandeln:

list_values = list(dict_info.values())
print(list_values)

Das Ausgabeergebnis ist: ['John', 25, 'New York']

Zusätzlich zu den obigen Beispielen können wir die Funktion list() auch verwenden, um andere iterierbare Objekte wie Dateiobjekte, Generatoren, Intervallobjekte usw. in zu konvertieren eine Liste.

Zusammenfassend ist die Funktion list() in Python eine sehr praktische Funktion, die andere iterierbare Objekte in eine Liste konvertieren kann. Durch diese Funktion können wir schnell und einfach Listen erstellen und nachfolgende Vorgänge und Bearbeitungen durchführen.

Das Obige ist eine Einführung in die Verwendung der list()-Funktion zum Erstellen einer Liste. Ich hoffe, es wird Ihnen bei der Verwendung von Listen in Python hilfreich sein. Viel Spaß beim Programmieren!

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion list(), um eine Liste in Python zu erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn