Metoden rsplit
Metoden rsplit returnerer en liste fra
en streng delt ved det siste forekomsten av
delstrengen og den angitte separatoreren
i parameteren. I den andre valgfrie
parameteren angir vi hvor mange ganger vi skal
dele strengen. Som standard kan vi dele
strengen et ubegrenset antall ganger.
Syntaks
streng.rsplit(separator, [antall delinger])
Eksempel
La oss bruke metoden rsplit på
følgende streng og dele den en gang:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Resultat av kjøring av koden:
['ab_ac', 'dea']
Eksempel
Og la oss nå bruke metoden rsplit
uten å angi antall delinger:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Resultat av kjøring av koden:
['ab', 'ac', 'dea']
Se også
-
metoden
split,
som deler strengen ved delstrengen fra venstre -
metoden
rpartition,
som deler strengen ved det siste forekomsten av delstrengen -
metoden
rsplit,
som deler strengen ved delstrengen fra høyre -
metoden
partition,
som deler strengen ved det første forekomsten av delstrengen -
metoden
join,
som returnerer en streng fra en liste med strenger