Heim > Artikel > Backend-Entwicklung > Strings Indexing & Slicing
Saiten schneiden:
Sie können eine Reihe von Zeichen zurückgeben, indem Sie die Slice-Syntax verwenden.
Geben Sie den Startindex und den Endindex, getrennt durch einen Doppelpunkt, an, um einen Teil der Zeichenfolge zurückzugeben.
** Holen Sie sich die Zeichen von Position 2 bis Position 5 (nicht enthalten):**
b = „Hallo Welt!“
print(b[2:5])
Ausgabe: llo
Von Anfang an schneiden
Wenn Sie den Startindex weglassen, beginnt der Bereich beim ersten Zeichen:
Holen Sie sich die Zeichen von Position 2 bis zum Ende:
b = „Hallo Welt!“
print(b[:5])
Ausgabe = Hallo
Negative Indexierung
Verwenden Sie negative Indizes, um das Slice am Ende der Zeichenfolge zu beginnen:
**Holen Sie sich die Zeichen:
Von: „o“ in „Welt!“ (Position -5)
An, aber nicht enthalten: „d“ in „World!“ (Position -2):**
`b = „Hallo, Welt!“
print(b[-5:-2])
Ausgabe =orl`
Python – Zeichenfolgen ändern
Die Methode Upper() gibt die Zeichenfolge in Großbuchstaben zurück
a = „Hallo Welt!“
print(a.upper())
Ausgabe =HALLO, WELT!
Die Methode Lower() gibt die Zeichenfolge in Kleinbuchstaben zurück:
Die Methode „lower()“ gibt die Zeichenfolge in Kleinbuchstaben zurück:
`a = „Hallo Welt!“
print(a.lower())
Ausgabe) =Hallo, Welt!`
Die Methode strip() entfernt alle Leerzeichen am Anfang oder Ende:
`a = " Hallo Welt! "
print(a.strip())
Ausgabe =Hallo Welt!`
Zeichenfolge ersetzen
Beispiel
Die Methode replace() ersetzt eine Zeichenfolge durch eine andere Zeichenfolge:
`a = „Hallo Welt!“
print(a.replace("H", "J"))
Ausgabe =Jello, World!`
Split String
Die Methode split() gibt eine Liste zurück, in der der Text zwischen dem angegebenen Trennzeichen zu den Listenelementen wird.
Beispiel
Die Methode split() teilt die Zeichenfolge in Teilzeichenfolgen auf, wenn sie Instanzen des Trennzeichens findet:
'a = „Hallo Welt!“
print(a.split(","))
['Hallo', ' Welt!']
Ausgabe =['Hallo', ' Welt!']'
`Indizierung:
Früchte = ['Apfel', 'Banane', 'Kirsche']
x = Fruits.index("Cherry")
print(x)
Ausgabe =2`
Das obige ist der detaillierte Inhalt vonStrings Indexing & Slicing. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!