python切片的作用,python切片操作方法

  python切片的作用,python切片操作方法

  1、空切片分配的位置是非空切片分配位置的逻辑扩展。

  p=[P , y , t , h , o , n]

  p[2:4]=[x , y ]# assignedlistisssamelengthasslice

  p

  [P , y , x , y , o , n]#Resultissamelength

  p=[P , y , t , h , o , n]

  p[3:4]=[x , y ]# assignedlistlistlongerthanslice

  p

  [P , y , t , x , y , o , n ]#结果较长

  p=[P , y , t , h , o , n]

  p[4:4]=[x , y]

  p

  [P , Y , T , H , X , Y , O ]# theresultslinger请注意,由于我们没有更改切片的第二个数字(4),所以插入的项目始终与 O 对齐,即使我们将它分配给一个空切片。

  2、切片一旦完成,它不会开始向后切片。在 Python中,除非使用负数明确要求它们,否则不会得到负步幅。

  p[5:3:-1]

  3、与索引相比,Python切片具有防错功能。

  p[100:200]

  []

  p[int(2e99):int(1e99)]

  []这有时很方便,但也可能导致一些奇怪的行为:

  p

  [P , y , t , h , o , n]

  p[int(2e99):int(1e99)]=[p , o , w , e , r]

  p

  [P , Y , T , H , O , N , P , O , W , E , R]以上是python切片函数的使用。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: