说明
列表的下标索引,就是列表中元素的编号:
- 从前往后,编号从0开始,依次递增。
- 从后往前,编号从-1开始,依次递减。
利用下标索引,可以取出对应位置的元素,语法为:
列表[下标索引]
如果是列表嵌套,要取出其中1个元素(以2层列表嵌套为例):
列表[外层列表下标索引][内层列表下标索引]
注意:
- 下标索引的取值不要超出可用的范围;如果超出范围,会报错。
示例
示例:用正向的下标索引取出列表中的元素
my_lsit = ['python', 'java', 'html']
# 正向取
print(my_lsit[0])
print(my_lsit[1])
print(my_lsit[2])
运行结果:
错误示范:下标索引超过范围,运行的时候出错
my_lsit = ['python', 'java', 'html']
print(my_lsit[3])
运行结果:
示例:用反向的下标索引取出列表中的元素
my_lsit = ['python', 'java', 'html']
# 反向取
print(my_lsit[-1])
print(my_lsit[-2])
print(my_lsit[-3])
运行结果:
示例:用下标索引获取嵌套列表中的某个元素
my_lsit = [[1, 2, 3], [4, 5, 6]]
# 取出数字5
print(my_lsit[1][1])
运行结果: