负索引是指从序列的末尾开始计数的索引。在Python中,负索引用于访问序列(如列表、字符串等)的倒数元素。
例如,对于一个列表 , 表示列表的最后一个元素, 表示倒数第二个元素,依此类推。
同样,对于字符串 , 表示字符串的最后一个字符, 表示倒数第二个字符,以此类推。
负索引的使用使得我们可以方便地从序列的末尾开始访问元素,而无需知道序列的长度。
# 列表示例 my_list = [1, 2, 3, 4, 5] # 使用负索引访问倒数第一个元素 last_element = my_list[-1] print(last_element) # 输出: 5 # 使用负索引访问倒数第二个元素 second_to_last = my_list[-2] print(second_to_last) # 输出: 4 # 字符串示例 my_string = "Hello, World!" # 使用负索引访问倒数第一个字符 last_char = my_string[-1] print(last_char) # 输出: ! # 使用负索引访问倒数第二个字符 second_2025十二生肖49码表彩图 to_last_char = my_string[-2] print(second_to_last_char) # 输出: d