79 of 151 menu

Phương thức rfind

Phương thức rfind trả về chỉ mục khớp của chuỗi con tính từ cuối chuỗi. Trong tham số đầu tiên của phương thức, chúng ta chỉ định chuỗi hoặc chuỗi con cần tìm, trong tham số tùy chọn thứ hai - chỉ mục bắt đầu tìm kiếm, trong tham số tùy chọn thứ ba - chỉ mục kết thúc tìm kiếm. Nếu không tìm thấy chuỗi con, phương thức sẽ trả về số -1.

Cú pháp

chuỗi.rfind(cần_tìm_gì, [chỉ_mục_bắt_đầu_tìm_kiếm], [chỉ_mục_kết_thúc_tìm_kiếm])

Ví dụ

Hãy tìm vị trí của chuỗi con đầu tiên 'a' tính từ cuối chuỗi:

txt = 'abacdea' print(txt.rfind('a'))

Kết quả thực thi mã:

6

Ví dụ

Bây giờ hãy đặt giới hạn tìm kiếm:

txt = 'abacdea' print(txt.rfind('a', 1, 3))

Kết quả thực thi mã:

2

Ví dụ

Bây giờ hãy thử sử dụng phương thức rindex để tìm một chuỗi con không tồn tại:

txt = 'abacdea' print(txt.rfind('f'))

Kết quả thực thi mã:

-1

Xem thêm

  • phương thức find,
    trả về vị trí của chuỗi con trong chuỗi
  • phương thức index,
    trả về vị trí của chuỗi con trong chuỗi
  • phương thức rindex,
    tìm vị trí của chuỗi con tính từ cuối chuỗi
  • phương thức count,
    trả về số lần xuất hiện của chuỗi con trong chuỗi
  • phương thức endswith,
    kiểm tra sự xuất hiện của chuỗi con từ cuối chuỗi
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối