1、切片的三个参数
start:起始位置
stop:终止位置
step:步长
2、表现形式
这三个参数都是可选参数,意思是list的下标,即index。step参数默认值为1。
alist[start:stop] alist[start:] alist[:stop] alist[:]
第一种方法是指定start和stop参数,从start指定的下标到stop-1,如a[1:结果为[1,2]。
第二种方法将从start指定的下标开始,取alist剩余元素。例如a[1:]会得到[1,2,3,4]。
第三种方法是从alist开始,取list元素,直到下标为stop-1,例如alist[:[0,1,2,3]会得到结果
如果第四种方法没有指定start和stop参数,则将返回整个列表。
注意,:stop表示不是选择切片的第一个值,alist[start:stop]因此,当步骤长度默认为1时,值与数学中的值范围相似,start-stop的结果是所取要素的数量。
以上是python切片参数的表现形式,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。