Heim  >  Artikel  >  Backend-Entwicklung  >  Teilen Sie die Zusammenfassung des Python-String-Lernens

Teilen Sie die Zusammenfassung des Python-String-Lernens

高洛峰
高洛峰Original
2017-03-26 17:46:261642Durchsuche

Index und Sharding:

1. Index: s[j] Holen Sie sich das Element mit einem bestimmten Offset

Hinweis: Offsets haben positive und negative Offsets

Der negative Offset zählt vom Ende oder rechts in umgekehrter Richtung.

Die negative Indexzahl plus Die Länge der Zeichenfolge entspricht der Position des positiven Offsets

2. Gängige Sharding-Methoden:

s[i:j] bedeutet, vom Element an der i-ten Position zu beginnen und an der j-ten Position zu enden, mit Ausnahme der j-ten Position element. Element (links geschlossen, rechts offen)

s[1:] Alle Elemente ab Offset 1 abrufen, einschließlich Elemente an Position 1

s[:3] get Ab Offset 0 , zum Element an Offset 3, mit Ausnahme des Elements an Position 3

s[:-1] Ruft alle Elemente ab Offset 0 ab, mit Ausnahme des letzten Elements

s[:] Kopieren Sie die gesamte Zeichenfolge

3. Erweitertes Sharding, der dritte Grenzwert:

Python2.3, Sharding Der Ausdruck fügt einen optionalen dritten Index hinzu Wird als Schritt verwendet.

s[x:y:z] bedeutet, von der x-Position auszugehen und zum Versatz y zu gehen. Das Positionselement (mit Ausnahme der y-Position), bei dem das Intervall z ist, nimmt das Element heraus

4. Slice Objekt slice()

>>>s = 'spam'

>>>s[ 1:3]

>>>'pa'

>>>s [slice(1,3)]

>> >'pa'

5. Die Rolle des Slicing:

(1) Ein Slicing-Ausdruck, der eine Liste aller Elemente außer dem ersten zurückgeben kann

(2 ) Bereinigen Sie den Inhalt der Eingabedatei

Das obige ist der detaillierte Inhalt vonTeilen Sie die Zusammenfassung des Python-String-Lernens. 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