Wie Sie eine Zeichenfolge in Zeichen in Python zu brechen

July 18

Python, einer der höheren Programmiersprachen, gewinnt schnell Popularität unter Programmierern aufgrund seiner Portabilität, Anwenderfreundlichkeit, Mangel an strengen Syntaxregeln und Modularität. Es gibt mehrere Arten von gemeinsamen Python-Objekten, mit denen ein Programmierer zusammenarbeitet: Zeichenketten, Variablen, Ganzzahlen und Wörterbücher, unter anderem aufgelistet. Irgendwann können Sie mit der Aufgabe, die einzelnen Zeichen aus einer Zeichenfolge Python extrahieren konfrontiert. Es gibt mehrere Möglichkeiten, dies zu tun.

Anweisungen

1 Erhalten Sie die Zeichenfolge, die Sie auseinander brechen möchten. Beispielsweise, um Benutzereingaben zu verwenden, verwenden Sie die Funktion raw_input():

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

2 Wandeln Sie die Zeichenfolge in einer Liste mithilfe der integrierten list()-Funktion. Dies ist wahrscheinlich die einfachste Möglichkeit, den String in seine einzelne Zeichen zu brechen. Das Beispiel aus Schritt 1 verwenden:

L = raw_input(x)

Diese Pausen "X" in eine Liste "L", dessen einzelne Elemente, die Sie jetzt ändern können, im Gegensatz zu den Elementen einer Zeichenfolge.

3 Extrahieren Sie die Zeichen, durch die Indizierung der Zeichenfolge. Einzelne Variablen gleich jede Zeichenfolge-Index-Zeichen zu setzen, ist eine weitere Möglichkeit zu extrahieren. Zum Beispiel:

a = x [0]

b = x [1]

c = x [2]

und so weiter, bis das Ende des Strings erreicht wird. Sie können auch eine Schleife dazu:

y = len(x)

für i in range(y):

ai = x[y]

Zuerst wird die Länge der Zeichenfolge in "y" aufgezeichnet, dann "Ich" durchläuft die Zeichenfolge und speichert die Charaktere in "a1", "a2,", "a3" und so weiter.