• 技术文章 >Python技术 >Python基础教程

    python切片参数的表现形式

    小妮浅浅小妮浅浅2021-06-01 10:01:20原创4427

    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基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python切片参数
    上一篇:python中WSGI的工作原理 下一篇:python负值如何使用?

    相关文章推荐

    • python defaultdict的使用注意• Python OrderedDict怎么用• python base64是什么• python pillow如何处理图像• python chardet检测编码• python psutil是什么• python中WSGI的工作原理

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网