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
chuỗ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':
txt = 'abcadea'
print(txt.index('a'))
Kết quả thực thi mã:
0
Ví dụ
Bây giờ hãy chỉ định giới hạn tìm kiếm:
txt = 'abcadea'
print(txt.index('a', 1, 4))
Kết quả thực thi mã:
3
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