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基础---序列操作的主要内容,如果未能解决你的问题,请参考以下文章