rsplit metodi

rsplit metodi satrni oxirgi mos kelgan pastki satr va parametrda ko‘rsatilgan ajratuvchi bo‘yicha ajratilgan ro‘yxatni qaytaradi. Ikkinchi ixtiyoriy parametrda satrni necha marta ajratishimizni ko‘rsatamiz. Standart bo‘yicha satrni cheklanmagan marta ajratish mumkin.

Sintaksis

pythonsatr.rsplit(ajratuvchi, [ajratishlar soni])

Misol

Keling, rsplit metodini quyidagi satrga qo‘llaymiz va uni bir marta ajratamiz:

pythontxt = 'ab_ac_dea'
print(txt.rsplit('_', 1))

Kodni bajarish natijasi:

python['ab_ac', 'dea']

Misol

Endi esa rsplit metodini ajratishlar sonini ko‘rsatmasdan qo‘llaymiz:

pythontxt = 'ab_ac_dea'
print(txt.rsplit('_'))

Kodni bajarish natijasi:

python['ab', 'ac', 'dea']

Shuningdek qarang

  • split metodi,
    satrni pastki satr bo‘yicha chapdan ajratadi
  • rpartition metodi,
    satrni oxirgi mos kelgan pastki satr bo‘yicha ajratadi
  • rsplit metodi,
    satrni pastki satr bo‘yicha o‘ngdan ajratadi
  • partition metodi,
    satrni birinchi mos kelgan pastki satr bo‘yicha ajratadi
  • join metodi,
    satrlar ro‘yxatidan satrni qaytaradi