当前位置:首页python > 正文

Python中的负索引是什么?

作者:野牛程序员:2023-12-13 15:26:40python阅读 2714

负索引是指从序列的末尾开始计数的索引。在Python中,负索引用于访问序列(如列表、字符串等)的倒数元素。

例如,对于一个列表 my_listmy_list[-1] 表示列表的最后一个元素,my_list[-2] 表示倒数第二个元素,依此类推。

同样,对于字符串 my_stringmy_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
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击