Wie Verwenden der Join & Split in Python Programmierung funktioniert

April 13

Python ist eine High-Level Programmierung und scripting Sprache, die schnell an Popularität gegenüber Low-Level-Sprachen wie C und C++ aufgrund der Portabilität, mehr nachsichtig Syntax, objektorientierte Funktionen und einfache Bedienung. Allgemeine Aufgaben, die von Programmierern aufgetreten sind, die Aufspaltung von Python-Zeichenfolgen in ihre Bestandteile und die Bündelung der ⁿbrigen Teile in Zeichenfolgen. Für diese Aufgaben hat Python bzw. die Funktionen "list()" und "join()".

Anweisungen

1 Erhalten Sie die Zeichenfolge, die Sie planen, in Teile aufgeteilt. Um zu einer Eingabezeichenfolge Benutzer zum Beispiel, verwenden Sie die Funktion "raw_input()":

X = Raw_input ("geben Sie eine Zeichenfolge:")

Die Funktion raw_input() gibt immer eine Zeichenfolge, egal was eingegeben wird.

2 Verwenden Sie die Funktion "list()", teilen Sie die Zeichenfolge in seine einzelne Zeichen. Zum Beispiel mithilfe der Zeichenfolge gemacht Sie:

L = list(x)

Dies erstellt eine Liste L, bestehend aus aller Elemente von X. Sie ändern die Elemente von L, löschen, hinzufügen und alle anderen Funktionen für Listen verfügbar.

3 Verwenden Sie die Funktion "join()", um die Liste in eine Zeichenkette zu ändern:

s = '' .join(l)

Dadurch entsteht einen Zeichenkette s, bestehend aus aller Elemente von L, trat zusammen mit welchem Trennzeichen zwischen den Anführungszeichen angegeben ist. In diesem Fall ist das Trennzeichen eine leere Zeichenfolge (das Beispiel verwendet zwei Apostrophe, eins nach dem anderen, kein doppeltes Anführungszeichen.)

Tipps & Warnungen

  • Denken Sie daran, dass "raw_input()" immer eine Zeichenfolge zurückgibt. Wenn der Benutzer Zahlen eingibt und mathematische Operationen mit ihnen ausführen möchten, müssen sie aus einer Zeichenfolge in eine ganze Zahl, die mit der Funktion "int()" konvertiert werden.