Heim  >  Artikel  >  Backend-Entwicklung  >  Strings Indexing & Slicing

Strings Indexing & Slicing

WBOY
WBOYOriginal
2024-07-25 00:49:021068Durchsuche

trings 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Python-SchleifenNächster Artikel:Python-Schleifen