a = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
print('First four :', a[:4])
print('Last four :', a[-4:])
print('Middle two :', a[3:-3])
print('step :', a[::2])
# 如果想在列表开头获取切片,可以把start那里留空
print(a[:10]) # 切片中即使下标越界也不碍事
# a[10] # 注意,会报错:访问列表单个元素不能越界
>>>First four : ['a', 'b', 'c', 'd']
>>>Last four : ['e', 'f', 'g', 'h']
>>>Middle two : ['d', 'e']
>>>step : ['a', 'c', 'e', 'g']
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
python切片的用法
最新推荐文章于 2023-11-06 21:09:08 发布