Beispiel 1:
In unserem ersten Programmcode verwenden wir die Funktion „AST“, um Strings in eine Python -Liste umzuwandeln. Python bietet jedoch ein „AST“ -Modul. Dieses Modul hilft uns, viele Dinge zu tun, z. B. den Python -Code zu ändern und ihn zu überprüfen. Der Python -Code kann analysiert und geändert werden, bevor er in eine Bytecode -Form kompiliert wird. Hier verwenden wir diese Funktion, um Strings mit Hilfe des Spyder -Compilers in Windows 10 in eine Python -Liste umzuwandeln. Kommen Sie und gehen wir zu seiner Illustration.
In unserer ersten Aussage importieren wir die „AST“ -Bibliothek. Wir können dann drei (Ländername, Programmiersprachen, Benutzernamen) initialisieren und deklarieren. Danach erstellen wir eine leere Python -Liste. Als nächstes müssen wir unsere Python -Liste erweitern, daher verwenden wir für die Loop, um die Listenlänge zu erhöhen. In dieser Schleife passieren wir drei Saiten als Argument; Dann rufen wir die Liste an.Extend () Funktion und Pass als.literal_eval als Parameter. Das „X“ ist für die Schleife vorhanden, die über die Zeichenfolge iteriert und den Wert in der x -Variablen speichert. Die "X". Endlich rufen wir die Druckfunktion auf, um die resultierende konvertierte Liste auf dem Konsolenbildschirm zu drucken.
importierenLassen Sie uns nun das Programm trocknen, um die Ausgabe auf dem Bildschirm zu überprüfen.
Beispiel 2:
Wir verwenden die „Eval“ -Methode, um eine Zeichenfolge in unserem zweiten Programm in eine Pythonliste umzuwandeln. Die Methode eval () analysiert den gesamten Ausdruck, der an diesen Prozess weitergegeben wurde, und führt den Ausdruck im Programmcode aus. Mit anderen Worten, es übersetzt eine Zeichenfolge in einem Programmcode. In diesem Programm verschmelzen wir jedoch alle Zeichenfolgen, um eine einzige Liste zu erstellen. Lassen Sie uns überprüfen, wie das unten stehende Programm funktioniert. Wir initialisieren und deklarieren zuerst drei Python -Saiten. Wir können dann eine Liste erstellen und sie dann mit den String -Variablen initialisieren. Danach nennen wir die Funktion „Eval“ mit dem Join -Operator und übergeben die Liste als Parameter. Es verbindet sich jedoch mit allen Zeichenfolgen und erstellt eine einzige Liste, und die Druckanweisung druckt die gewünschte Liste auf dem Bildschirm.
my_str1 = "'USA', 'UK', 'VAE'"Lassen Sie uns das Programm trocknen, und die Ausgabe wird auf dem Anzeigebildschirm angezeigt.
Beispiel 3:
Hier veranschaulichen wir eine weitere „Eval“ -Methode, um eine Zeichenfolge in eine Python -Liste umzuwandeln. Dieses Programm entspricht dem obigen Programm, hat aber eine kleine Variation. Wir verschmelzen alle Saiten, um eine einzige Liste zu erstellen. Wir initialisieren und deklarieren zuerst drei Python -Saiten, genau wie zuvor. Wir können dann eine Liste erstellen und sie dann mit den String -Variablen initialisieren. Danach nennen wir die Funktion „Eval“ mit dem Join -Operator und übergeben die Liste als Parameter. Hier nimmt die Druckanweisung die Liste und ihre Variable als Argument an.
my_str1 = "'USA', 'UK', 'VAE'"Speichern und führen Sie das Programm erneut aus, und die Ausgabe wird auf dem Anzeigebildschirm angezeigt.
Abschluss:
Während dieser Artikel diese Zusammenfassung der elementarsten String -Operationen in Python abschließt, gibt es immer noch eine ganze Welt von String -Ansätzen, die Ihre Praktiken mit Betriebszeichenfolgen erheblich erleichtern können. Sobald Sie diese String -Funktionen gelernt haben, möchten Sie vielleicht mehr lernen. Ich hoffe, unser Tutorial hilft Ihnen, ein Meister von Pythons Streichmanipulationsfunktionen zu werden.