溫馨提示×

python負數索引怎么使用

小億
337
2023-08-05 10:30:09
欄目: 編程語言

在Python中,負數索引用于從列表、字符串等可迭代對象的末尾開始計數。負數索引的規則是從-1開始,表示最后一個元素,依次向前遞減。

例如,對于一個列表[1, 2, 3, 4, 5],使用負數索引可以訪問最后一個元素5,倒數第二個元素4,以此類推。

下面是一些使用負數索引的示例:

my_list = [1, 2, 3, 4, 5]
print(my_list[-1])  # 輸出:5,最后一個元素
print(my_list[-2])  # 輸出:4,倒數第二個元素
print(my_list[-3])  # 輸出:3,倒數第三個元素

對于字符串,負數索引的用法與列表相同。例如,對于字符串"Hello, World!",使用負數索引可以訪問最后一個字符!,倒數第二個字符d,以此類推。

下面是一個使用負數索引的字符串示例:

my_string = "Hello, World!"
print(my_string[-1])  # 輸出:!,最后一個字符
print(my_string[-2])  # 輸出:d,倒數第二個字符
print(my_string[-3])  # 輸出:l,倒數第三個字符

使用負數索引可以方便地從可迭代對象的末尾開始訪問元素。請注意,負數索引的范圍應該在可迭代對象的長度范圍內,否則會引發IndexError異常。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女