首页 > 编程语言 > 详细

python基础---序列操作

时间:2018-11-25 15:31:31      阅读:165      评论:0      收藏:0      [点我收藏+]

1、索引(indexing)

  在序列中每个元素都会分配1个数字,从左至右,从数字0开始(-0和0一样,指向左起第一个元素),正整数表示左起元素位,例如

例:greeting=‘Hello‘
  [0]
  ‘H‘

例:greeting=‘Hello‘
  greeting[-0]
  ‘H‘

例:greeting=‘Hello‘
  greeting[-1]
  ‘o‘

2、切片(slicing)

  索引是对单个元素进行访问,分片是对一定范围内的元素进行访问,分片既支持正数索引,也支持负数索引。分片操作的实现需要提供2个索引作为边界,第一个索引的元素包含在分片内,第二个索引的元素不包含在分片内。像数学里的a<=x<b,x是我们需要得到的元素

例:技术分享图片

在分片中,最左边的索引比它右边的索引晚出现在序列中,结果就是1个空序列

技术分享图片

要通过负数索引的方式取得最后1个元素,只需将第二个索引设置为空即可

技术分享图片

正数索引也适用这种索引方式

技术分享图片

 

3、序列相加(adding)

数字序列和数字序列通过加好相连,得到的还是数字序列

技术分享图片

数字序列不能和字符串‘+’号相连

技术分享图片

 

 

  

python基础---序列操作

原文:https://www.cnblogs.com/renxl/p/10015486.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!