python基础---序列操作

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)

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

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

  

猜你喜欢

转载自www.cnblogs.com/renxl/p/10015486.html
今日推荐