Uthenting av delstrenger

Python:
Uthenting av delstrenger

How to:

Python gjør det enkelt å hente ut delstrenger. Se på slice-syntaksen:

tekst = "NorskPythonProgrammering"
delstreng = tekst[6:12]
print(delstreng) # Output: Python

Eller trekk ut med split() og array-indexer:

tekst = "Hello, world! Velkommen!"
ord_liste = tekst.split()
delstreng = ord_liste[2]
print(delstreng) # Output: Velkommen!

Deep Dive

I Python startet vi med enkle substrings via slicing helt tilbake i de første versjonene. Alternativer inkluderer bruken av slice()-objekt, substr() i andre språk, og regex for komplekse mønstre. Slicing i Python er raskt og minneeffektivt siden det returnerer en “view” og ikke en kopi av delstrengen.

See Also