Phân vùng rpartition () phân tách chuỗi ở lần xuất hiện cuối cùng của chuỗi đối số và trả về một bộ giá trị chứa phần trước dấu phân tách, chuỗi đối số và phần sau dấu phân tách.
Cú pháp của rpartition()
là:
string.rpartition (dấu phân cách)
rpartition () Tham số ()
rpartition()
phương thức nhận một dấu phân tách tham số chuỗi để phân tách chuỗi ở lần xuất hiện cuối cùng của nó.
Giá trị trả về từ rpartition ()
rpartition()
phương thức trả về một bộ 3 chứa:
- phần trước dấu phân tách, tham số dấu phân tách và phần sau dấu phân tách nếu tham số dấu phân cách được tìm thấy trong chuỗi
- hai chuỗi trống, theo sau là chính chuỗi nếu không tìm thấy tham số dấu phân tách
Ví dụ: Cách hoạt động của rpartition ()?
string = "Python is fun" # 'is' separator is found print(string.rpartition('is ')) # 'not' separator is not found print(string.rpartition('not ')) string = "Python is fun, isn't it" # splits at last occurence of 'is' print(string.rpartition('is'))
Đầu ra
('Python', 'is', 'fun') ('', '', 'Python is fun') ('Python is fun,', 'is', "không phải")