Metodas rsplit
Metodas rsplit grąžina sąrašą iš
eilutės, padalintos pagal paskutinį atitikimą
paieškos eilutės ir nurodyto parametre
skiriklio. Antrajame neprivalomame
parametre nurodome kiek kartų bus
dalijama eilutė. Pagal nutylėjimą galima dalyti
eilutę neribotą skaičių kartų.
Sintaksė
eilutė.rsplit(skiriklis, [dalinimų skaičius])
Pavyzdys
Panaudokime metodą rsplit
šiai eilutei ir padalykime ją vieną kartą:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Kodo vykdymo rezultatas:
['ab_ac', 'dea']
Pavyzdys
O dabar panaudokime metodą rsplit
nenurodant dalinimų skaičiaus:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Kodo vykdymo rezultatas:
['ab', 'ac', 'dea']
Taip pat žiūrėkite
-
metodas
split,
kuris dalija eilutę pagal paieškos eilutę iš kairės -
metodas
rpartition,
kuris dalija eilutę pagal paskutinį paieškos eilutės atitikimą -
metodas
rsplit,
kuris dalija eilutę pagal paieškos eilutę iš dešinės -
metodas
partition,
kuris dalija eilutę pagal pirmąjį paieškos eilutės atitikimą -
metodas
join,
kuris grąžina eilutę iš eilučių sąrašo