Python切片操作 [::-1]、[:-1]等
列表对象
li = [1, 2, 3, 4, 5, 6]
[-1]
print(li[-1]) # 列表最后一个元素
6
[:-1]
print(li[:-1]) # 列表除最后一个元素(0~-1)
[1, 2, 3, 4, 5]
[::-1]
print(li[::-1]) # 列表倒序
[6, 5, 4, 3, 2, 1]
[3:-1]
print(li[3:-1]) # li[3]到最后一位之前
[4, 5]
[3::-1]
print(li[3::-1]) # li[3]之前倒序
[4, 3, 2, 1]
[5::-2]
print(li[5::-2]) # li[5]之前间隔为2的倒序
[6, 4, 2]