Saya ingin tahu apakah ada fungsi bawaan di python untuk memecah string menjadi 2 bagian, berdasarkan kejadian terakhir pemisah.
untuk misalnya: pertimbangkan string "abc, d, e, f", setelah pemisahan pemisah ",", saya ingin hasilnya sebagai
"abc, d, e" dan "f".
Saya tahu bagaimana memanipulasi string untuk mendapatkan output yang diinginkan, tetapi saya ingin tahu apakah ada fungsi bawaan di python.
rsplit(s, 1)
danrpartition(s)
keluarannya berbeda, Anda harus mengakui.sumber
Anda dapat memisahkan string dengan kemunculan terakhir pemisah dengan
rsplit
:Untuk memisahkan dengan koma terakhir:
sumber