python 索引和切片
Python 列表的索引和切片是非常强大的功能, 它们可以让你在 Python 中获取列表中的任意元素。除了支持常见的正索引外, Python 还支持负索引和切片。
正索引:
a_list = [100, 200, 300, 400, 500, 600]
print(a_list[0]) # 输出 100.
print(a_list[1]) # 输出 200.
print(a_list[2]) # 输出 300.
————————————————
负索引:
a_list = [100, 200, 300, 400, 500, 600]
print(a_list[-1]) # 输出 600.
print(a_list[-3]) # 输出 400.
————————————————
切片:
a_list = [1, 2, 5, 10, 20, 30]
b_list = a_list[1:3] # 生成 [2, 5]
c_list = a_list[4:] # 生成 [20, 30]
d_list = a_list[-4:-1] # 生成 [5, 10, 20]
e_list = a_list[-1:] # 生成 [30]
————————————————