Python切片操作

xiaoxiao2021-02-27  199

Python切片操作可以截取元组和列表的一部分元素。通常的格式为:

[起始下标:终止下标+1 :步长]

注意:元组和列表的第一个下标是0

a = [1, 2, 3, 4, 5] a[0:4:1] Out[43]: [1, 2, 3, 4] a[0:5:1] Out[44]: [1, 2, 3, 4, 5] a[1:4] Out[45]: [2, 3, 4] #步长可以缺省 a[0:5:2] Out[46]: [1, 3, 5] a[:4] Out[47]: [1, 2, 3, 4] #起始下标可以缺省 a[2:] Out[48]: [3, 4, 5] #终止下标可以缺省 a[2::2] Out[49]: [3, 5] a[::-2] Out[50]: [5, 3, 1] #-2表示倒着数 a[-2:0] Out[51]: [] #默认步长1,因此输出为空 a[-2:0:-1] Out[52]: [4, 3, 2] #可设置步长为-1,表示倒着数
转载请注明原文地址: https://www.6miu.com/read-10433.html

最新回复(0)