Phương thức index

Phương thức index trả về chỉ số của sự trùng khớp đầu tiên của chuỗi con trong chuỗi. Ở tham số đầu tiên của phương thức, chúng ta đặt chuỗi con mà chúng ta cần, ở tham số thứ hai và thứ ba tùy chọn - chỉ số bắt đầu và kết thúc tìm kiếm tương ứng. Nếu chuỗi con không được tìm thấy, phương thức sẽ đưa ra một ngoại lệ.

Cú pháp

pythonchuỗi.index(chuỗi_con, [bắt_đầu_tìm_kiếm], [kết_thúc_tìm_kiếm])

Ví dụ

Hãy tìm vị trí của chuỗi con 'a':

pythontxt = 'abcadea'
print(txt.index('a'))

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

python0

Ví dụ

Bây giờ hãy chỉ định giới hạn tìm kiếm:

pythontxt = 'abcadea'
print(txt.index('a', 1, 4))

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

python3

Xem thêm

  • phương thức rindex,
    phương thức trả về chỉ số lớn nhất của sự trùng khớp chuỗi con ở cuối chuỗi
  • phương thức find,
    phương thức trả về chỉ số của sự trùng khớp đầu tiên của chuỗi con trong chuỗi
  • phương thức startswith,
    phương thức kiểm tra chuỗi con từ đầu chuỗi
  • phương thức endswith,
    phương thức kiểm tra sự xuất hiện của chuỗi con từ cuối chuỗi
  • phương thức count,
    phương thức trả về số lần xuất hiện của chuỗi con trong chuỗi