python的切片操作
切片操作详解:
- a[start:stop:step]:从索引 start 到 stop-1,步长为 step
- a[::-1]:省略 start 和 stop,步长为 -1当步长为负时,默认 start 为最后一个元素,stop 为第一个元素之前效果是反转整个列表
a = [1, 2, 3]
# 其他切片示例
print(a[:]) # 复制整个列表:[1, 2, 3]
print(a[::2]) # 步长为2:[1, 3]
print(a[::-2]) # 反向步长为2:[3, 1]
print(a[1::-1]) # 从索引1开始反向:[2, 1]