Daftar Referensi Python

Method str.rpartition() membagi string pada kemunculan terakhir separator menjadi tuple tiga bagian.

Sintaks

string.rpartition(separator)

Parameter

Parameter Wajib? Keterangan
separator Ya Substring pemisah yang dicari dari kanan

Nilai balik: tuple (sebelum, separator, sesudah).

Contoh

print("arsip.data.csv".rpartition("."))

Coba di IDE

Output:

('arsip.data', '.', 'csv')

Contoh Lainnya

Separator tidak ditemukan

print("Python".rpartition(":"))

Coba di IDE

Output:

('', '', 'Python')

Kemunculan terakhir

print("a-b-c".rpartition("-"))

Coba di IDE

Output:

('a-b', '-', 'c')

Unpacking domain

sub, titik, domain = "belajar.python.com".rpartition(".")
print(sub)
print(domain)

Coba di IDE

Output:

belajar.python
com

Kesalahan Umum

  • Separator kosong menghasilkan ValueError.
  • Saat tidak ditemukan, seluruh string berada pada elemen ketiga.
  • Gunakan partition() jika yang dicari adalah separator pertama.

Pelajari Lebih Lanjut