python基础---序列操作

Posted renxl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

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

技术分享图片

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

技术分享图片

 

 

  







以上是关于python基础---序列操作的主要内容,如果未能解决你的问题,请参考以下文章

python基础---序列操作

Python—语法基础 序列类型及操作

Python基础--序列简介

Python基础--序列简介

python基础复习-1-2 数据类型-strlisttupledict

Python 基础