Tupel in Liste umwandeln in Python
-
Verwenden Sie die Funktion
list()
, um ein Tupel in eine Liste in Python umzuwandeln -
Verwenden Sie den Entpack-Operator
*
, um ein Tupel in eine Liste in Python umzuwandeln - Verwenden Sie die List Comprehensionsmethode, um ein Tupel in eine Liste in Python zu konvertieren
-
Verwenden Sie die Funktion
map()
, um ein Tupel in eine Liste in Python umzuwandeln
Ein Tupel ist ein integrierter Datentyp, der verwendet wird, um mehrere Werte in einer einzigen Variablen zu speichern. Es wird mit runden Klammern geschrieben und ist geordnet und unveränderlich.
Eine Liste ist ein Array mit dynamischer Größe, das sowohl homogen als auch heterogen sein kann. Es ist geordnet, hat eine bestimmte Anzahl und ist veränderbar, d. h. und wir können es auch nach seiner Erstellung ändern.
Mit dieser Methode wandeln wir ein Tupel in eine Liste um.
Verwenden Sie die Funktion list()
, um ein Tupel in eine Liste in Python umzuwandeln
Die Funktion list()
wird verwendet, um eine Sequenz in eine Liste umzuwandeln und Listen in Python zu initiieren.
Wir können es verwenden, um ein Tupel in eine Liste umzuwandeln.
Zum Beispiel,
tup1 = (111, "alpha", "beta", "gamma", 222)
list1 = list(tup1)
print("list elements are:", list1)
Ausgabe:
list elements are: [111,'alpha','beta','gamma',222]
Hier wurde das eingetragene Tupel in tup1
in eine Liste list1
umgewandelt.
Verwenden Sie den Entpack-Operator *
, um ein Tupel in eine Liste in Python umzuwandeln
Der Operator *
zum Entpacken von Elementen aus einem Iterable. Es ist in Python 3.5 und höher vorhanden. Wir können es verwenden, um ein Tupel in Python in eine Liste zu konvertieren.
Zum Beispiel,
tup1 = (111, "alpha", "beta", "gamma", 222)
list1 = [*tup1]
print("list elements are:", list1)
Ausgabe:
list elements are: [111,'alpha','beta','gamma',222]
Verwenden Sie die List Comprehensionsmethode, um ein Tupel in eine Liste in Python zu konvertieren
List Comprehensions ist eine elegante, prägnante Möglichkeit, Listen in Python mit einer einzigen Codezeile zu erstellen. Wir können diese Methode verwenden, um ein Tupel mit mehreren Tupeln in eine verschachtelte Liste zu konvertieren.
Siehe das folgende Beispiel.
tup1 = ((5, 6, 8, 9), (9, 5, 4, 2))
lst = [list(row) for row in tup1]
print(lst)
Ausgabe:
[[5, 6, 8, 9], [9, 5, 4, 2]]
Verwenden Sie die Funktion map()
, um ein Tupel in eine Liste in Python umzuwandeln
Die Funktion map()
kann auf jedes Element in einem Iterable eine Funktion anwenden. Wir können es mit der Funktion list()
verwenden, um Tupel, die Tupel enthalten, in eine verschachtelte Liste umzuwandeln.
Zum Beispiel,
tup1 = ((5, 6, 8, 9), (9, 5, 4, 2))
lst = list(map(list, tup1))
print(lst)
Ausgabe:
[[5, 6, 8, 9], [9, 5, 4, 2]]
Verwandter Artikel - Python List
- Alle Vorkommen eines Elements aus einer Liste in Python entfernen
- Konvertieren eines Dictionaries in eine Liste in Python
- Duplikate aus Liste entfernen in Python
- Wie erhält man den Durchschnitt einer Liste in Python
- Was ist der Unterschied zwischen den Listenmethoden append und extend
- Wie man eine Liste in Python in eine Zeichenkette konvertiert