Python中的负索引是什么?
作者:野牛程序员:2023-12-13 15:26:40python阅读 2714
负索引是指从序列的末尾开始计数的索引。在Python中,负索引用于访问序列(如列表、字符串等)的倒数元素。
例如,对于一个列表 my_list
,my_list[-1]
表示列表的最后一个元素,my_list[-2]
表示倒数第二个元素,依此类推。
同样,对于字符串 my_string
,my_string[-1]
表示字符串的最后一个字符,my_string[-2]
表示倒数第二个字符,以此类推。
负索引的使用使得我们可以方便地从序列的末尾开始访问元素,而无需知道序列的长度。
# 列表示例 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_to_last_char = my_string[-2] print(second_to_last_char) # 输出: d
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
