Hvordan å bryte en streng i Personene i Python

Python, en av flere høyere nivå programmeringsspråk, er raskt økende popularitet blant programmerere på grunn av sin portabilitet, brukervennlighet, mangel på alvorlige syntaksregler og modularitet. Det finnes flere typer vanlige Python objekter som en programmerer arbeider med: strenger, lister, variabler, heltall og ordbøker, blant andre. På et tidspunkt, kan du bli møtt med oppgaven med å trekke ut de enkelte tegn fra en Python streng. Det er flere måter å gjøre dette.

Bruksanvisning

1 Skaff strengen du ønsker å bryte fra hverandre. For eksempel, for å bruke input fra en bruker, bruker du () -funksjonen raw_input:

x = raw_input ( "Vennligst oppgi en streng:")

2 Konverter strengen til en liste ved hjelp av den innebygde listen () -funksjonen. Dette er trolig den enkleste måten å bryte strengen i sine enkelte tegn. Ved å bruke eksempelet fra Trinn 1:

L = raw_input (x)

Dette bryter "x" i en liste "L", hvis enkelte elementer kan du nå endre, i motsetning til de elementene i en streng.

3 Pakk tegnene ved å indeksere strengen. Innstilling enkelte variablene lik hver streng indeksen karakter er en annen måte å hente dem. For eksempel:

a = x [0]

b = x [1]

c = x [2]

og så videre til slutten av strengen er nådd. Du kan også bruke en løkke for dette:

y = len (x)

for jeg er innenfor rekkevidde (y):

ai = x[y]

Først blir lengden på strengen opp i "y" og deretter "i" loops gjennom strengen og lagrer de tegn "a1", "a2", "a3" og så videre.