Syntax:
Liste.erweitern (iterbar)
Jedes iterable Objekt wird als Argumentwert dieser Funktion verwendet. Es ändert den ursprünglichen Inhalt der Liste und gibt nichts zurück. Im nächsten Teil dieses Tutorials wurden verschiedene Verwendungen dieser Funktion gezeigt.
Beispiel 1: Erweitern Sie eine Liste mit einer anderen Liste
Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die Liste mit den Werten von zwei weiteren Listen erweitert. Die erste und die dritte Listen enthalten alle Zahlen. Die zweite Liste enthält alle Zeichen. Die erste Extend () -Funktion erweitert die erste Liste mit den Werten der zweiten Liste. Die zweite extend () -Funktion erweitert die erste Liste erneut mit den Werten der dritten Liste. Der geänderte Inhalt der Liste wird in der Ausgabe gedruckt.
#Definieren Sie die erste Liste der ZahlenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.
Beispiel 2: Erweitern Sie die Liste mit dem Zeichenfolgenwert
Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die Liste mit einem Zeichenfolgenwert erweitert. Der Zeichenfolgenwert funktioniert als Zeichenliste. Die Funktion von Extend () erweitert die Liste mit einem Zeichenfolgenwert. Als nächstes wird die erweiterte Liste gedruckt.
#Definieren Sie eine Liste verschiedener DatenartenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.
Beispiel 3: Erweitern Sie die Liste mit dem Set und Tupel
Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die Liste mit den Werten des Satzes und des Tupels erweitert, indem Sie die Funktion von Extend () verwenden. Die ursprüngliche Liste enthält 5 Elemente. Die erste Extend () -Funktion erweitert die Liste mit Werten eines Satzes von 6 Elementen. Die zweite extend () -Funktion erweitert die geänderte Liste mit den Werten eines Tupels von 6 Elementen. Die zuletzt geänderte Liste enthält also 17 Elemente. Der geänderte Inhalt der Liste wird in der Ausgabe gedruckt.
#Definieren Sie eine ListeAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.
Beispiel-4: Erweitern Sie die Liste mit dem Wörterbuch
Wenn ein Wörterbuch zur Erweiterung der Liste verwendet wird, werden die Schlüssel des Wörterbuchs mit den Listenwerten hinzugefügt. Erstellen Sie eine Python -Datei mit dem folgenden Skript, das eine Liste mit einem Wörterbuchobjekt erweitert. Die Liste enthält 5 numerische Werte. Das Wörterbuch enthält 4 Elemente, bei denen der Schlüssel numerisch ist und der Wert eine Zeichenfolge ist. Die Funktion von Extend () fügt die Schlüsselwerte des Wörterbuchs mit den Listenwerten hinzu, und die erweiterte Liste wird später gedruckt.
#Definieren Sie eine ListeAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.
Beispiel-5: Unterschied zwischen der Funktion extend () und append ()
Der append () Funktion ist die Alternative der erweitern() Funktion. Es kann verwendet werden, um den Inhalt der Liste zu erweitern, fügt jedoch den Inhalt des iterablen Objekts wie eine andere Liste am Ende der Hauptliste hinzu. Erstellen Sie eine Python -Datei mit dem folgenden Skript, das zeigt, wie die erweitern() und das append () Funktion funktioniert beim Hinzufügen von Werten aus der Liste zu einer anderen Liste. Zwei Listen mit 5 Elementen und eine Liste von 3 Elementen wurden im Skript deklariert. Die dritte Liste wurde mit der ersten Liste mit der Verwendung der hinzugefügt erweitern() Funktion und die dritte Liste wurde mit der zweiten Liste mit der Verwendung der hinzugefügt append () Funktion. Beide erweiterten Listen wurden später gedruckt.
#Definieren Sie die erste ListeAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt, dass die append () Die Funktion wurde zur dritten Liste als Listenelement für die zweite Liste hinzugefügt.
Abschluss
In diesem Tutorial wurden die Möglichkeiten zur Erweiterung der Liste mit einer Liste, Tupel, Wörterbuch und String unter Verwendung der Funktion von Extend () gezeigt. Die Unterschiede zwischen dem Extend () und den Append () -Funktionen wurden ebenfalls im letzten Teil des Tutorials gezeigt.