Manchmal treten Benutzer beim Arbeiten mit Python auf Probleme auf, auf die Elemente zu einer Liste hinzugefügt werden müssen. Python -Listen sind ein gemeinsamer Datentyp, der zum Speichern von Daten verwendet wird. Es kann unterschiedliche Datentypen enthalten und ist auch veränderlich. Andererseits befinden sich die Python -Saiten innerhalb der Zitate entweder einzeln oder doppelt.
In diesem Beitrag wurde die mehrfachen Techniken dargestellt, um die Zeichenfolge zur Liste hinzuzufügen.
So fügen Sie String hinzu, um in Python aufzulisten?
Um der Liste eine Zeichenfolge hinzuzufügen, werden die folgenden Methoden verwendet:
Methode 1: Fügen Sie die Zeichenfolge in Python mit "+" -Operator hinzu, um sie in Python zu listen
Der einfachste Weg, die Zeichenfolge zur Liste hinzuzufügen, ist die “+Operator, mit dem die bereitgestellte Zeichenfolge in die Liste in Python umgewandelt wird.
Beispiel
Deklarieren und initialisieren Sie zunächst die Liste mit numerischen Werten:
myList = [1, 2, 3, 4]Erstellen Sie dann eine Variable der Zeichenfolge Typ und geben Sie eine Zeichenfolge übergeben:
testString = 'fünf'Nennen Sie jetzt das "drucken() ”Anweisung, um das Element der Liste sowie den Wert der String -Variablen zu überprüfen:
print ("Originalliste:" + str (myList))Verwenden Sie dann das “+Operator, um die Zeichenfolge als Element zur Liste hinzuzufügen:
myList += [testString]Verwenden Sie schließlich die Druckanweisung, um das Endergebnis der Liste zu überprüfen:
print ("die Liste nach Hinzufügen von Zeichenfolge:" + str (myList))Ausgang
Methode 2: Fügen Sie die Zeichenfolge in Python mit der Methode "Insert ()" String hinzu, um in Python aufzutragen
Eine weitere einfachste Methode, um eine Python -Saite in eine Python -Liste umzuwandeln, ist die "Einfügung()" Methode. Es wird verwendet, um das Element am Ende der bereitgestellten Pythonliste hinzuzufügen/einfügen, indem er seine Länge als Indexnummer verwendet.
Beispiel
Verwenden Sie die “len ()Funktionen, um die Länge der Liste zu erhalten und sie in "in" zu speichern "Indexnum”Variable:
indexnum = len (mylist)Ruf den "Einfügung()Funktion zusammen mit der erforderlichen Zeichenfolge und listen Sie den Index als Parameter auf:
meine Liste.Insert (Indexnum, TestString)Um die resultierende Liste zu erhalten, verwenden Sie die Druckanweisung:
print ("die Liste nach Hinzufügen von Zeichenfolge:" + str (myList))Wie Sie sehen können, wurde die bereitgestellte Zeichenfolge erfolgreich in die Liste als Element hinzugefügt:
Methode 3: Fügen Sie die Zeichenfolge in Python mit der Methode "Extend ()" String hinzu, um die Liste in Python zu listen. Methode
Der "erweitern()Die Methode wird auch zum Hinzufügen der Zeichenfolge in die Liste in Python verwendet, indem eine Liste mit der letzten der anderen Liste zusammengeführt wird.
Beispiel
Ruf den "erweitern()Methode zusammen mit der erforderlichen Zeichenfolge als Liste, die der Liste als Parameter hinzugefügt werden muss:
meine Liste.erweitern ([Teststring])Verwenden Sie die “drucken()”Funktion zur Anzeige des erforderlichen Ergebniss:
print ("die Liste nach Hinzufügen von Zeichenfolge:" + str (myList))Ausgang
Methode 4: Fügen Sie die Zeichenfolge in Python mit „itertool auf, um in Python aufzutreten.Kette () ”Methode
Python hat mehrere Bibliotheken, die unterschiedliche Funktionen für die Durchführung mehrerer Operationen enthalten. Der "ITertools" Ist einer von ihnen. Es enthält das "ITertools.Kette()Methode, die zur Verkettung der angegebenen Liste mit jedem String -Element verwendet werden kann.
Beispiel
Importieren Sie zuerst die “ITertools" Bibliothek:
ITertools importierenDann nennen Sie es ""ITertools.Kette()Methode und übergeben Sie eine Liste und eine String -Variable als Liste:
myList = list (itertools.Kette (MyList, [Teststring]))Um das Ergebnis anzuzeigen, verwenden Sie die Druckanweisung:
print ("die Liste nach Hinzufügen von Zeichenfolge:" + str (myList))Ausgang
Das ist alles! Wir haben die verschiedenen Möglichkeiten beschrieben, die Liste hinzuzufügen.
Abschluss
So fügen Sie die Zeichenfolge zur Liste hinzu, die “+"Operator, der"Einfügung()”Methode, die“erweitern()Methode und die “ITertool.Kette()”Methode kann verwendet werden. Alle Methoden und Operatoren sind die integrierten Funktionen von Python. In diesem Beitrag wurde die mehrfachen Techniken dargestellt, um die Zeichenfolge zur Liste hinzuzufügen.