Phương thức rstrip
Phương thức rstrip trả về một chuỗi, trong đó
các ký tự ở cuối của nó đã bị xóa. Trong
tham số tùy chọn của phương thức, chúng ta chỉ định
những ký tự mà chúng ta muốn xóa. Nếu
không chỉ định chúng, phương thức sẽ chỉ xóa
các khoảng trắng ở cuối chuỗi.
Cú pháp
chuỗi.rstrip([các_ký_tự_cần_xóa])
Ví dụ
Hãy áp dụng phương thức rstrip vào
chuỗi sau:
txt = 'abcdea'
print(txt.rstrip('a'))
Kết quả thực thi mã:
'abcde'
Ví dụ
Hãy đặt khoảng trắng ở đầu
và cuối chuỗi và một lần nữa áp dụng phương thức rstrip:
txt = ' abcdea '
print(txt.rstrip('a'))
Vì ký tự cuối cùng của chuỗi bây giờ
là khoảng trắng, chứ không phải 'a' đã chỉ định,
phương thức, không tìm thấy kết quả khớp nào, chỉ đơn giản trả về
chuỗi ban đầu:
' abcdea '
Ví dụ
Và bây giờ hãy áp dụng phương thức rstrip
mà không chỉ định tham số:
txt = ' abcdea '
print(txt.rstrip())
Kết quả thực thi mã:
' abcdea'