Khi cần tìm chỉ số âm (từ cuối về đầu) của một phần tử trong danh sách, ta dùng len() và index().
Ví dụ
my_list = [52, 47, 18, 22, 23, 57, 13]
print("Danh sách ban đầu:")
print(my_list)
my_key = 22
print("Giá trị khóa:")
print(my_key)
my_result = len(my_list) - my_list.index(my_key)
print("Kết quả (chỉ số âm):")
print(my_result)
Kết quả
Danh sách ban đầu: [52, 47, 18, 22, 23, 57, 13] Giá trị khóa: 22 Kết quả (chỉ số âm): 4
Giải thích
Định nghĩa danh sách và khóa cần tìm.
Chỉ số dương của 22 là 3 (0-based). Độ dài danh sách = 7.
Chỉ số âm = 7 - 3 = 4 (tức là -4 tính từ cuối).
In kết quả.