python切片的作用(python切片参数的表现形式)
导读:1、切片的三个参数...
1 、切片的三个参数
start:起始位置
stop:终止位置
step:步长
2 、表现形式
三个参数都是可选参数 ,意义为list的下标 ,即index 。step参数默认值为1 。
alist[start:stop] alist[start:] alist[:stop] alist[:]第一种方式指定了start与stop参数 ,从start指定的下标开始取alist的元素 ,直到stop-1 ,例如a[1:3]的结果为[1,2] 。
第二种方式会从start指定的下标开始 ,取alist剩余元素 。例如a[1:]会得到[1,2,3,4] 。
第三种方式会从alist的开始 ,取list元素 ,直到下标为stop-1 ,例如a[:4]会得到结果[0,1,2,3]
第四种方式没有指定start与stop参数 ,则会返回整个列表 。
注意 ,:stop表示不是选定切片中的第一个值 ,alist[start:stop]的值与数学中的值范围相似,因此在步骤长度默认为1的情况下 ,start-stop的结果是所取要素的数量 。
以上就是python切片参数的表现形式 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!