„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Strings Indexing & Slicing

Strings Indexing & Slicing

Veröffentlicht am 30.07.2024
Durchsuche:838

trings Indexing & Slicing

Strings schneiden:

Sie können einen Bereich 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

Slice von Anfang an
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 einen String durch einen anderen String:

`a = „Hallo, Welt!“
print(a.replace("H", "J"))

Ausgabe =Jello, World!`

Zeichenfolge teilen
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("Kirsche")

print(x)
Ausgabe =2`

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/ranjith_jr_fbf2e375879b08/7strings-indexing-slicing-3pb2?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3