1. 程式人生 > >python基礎---序列操作

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)

數字序列和數字序列通過加好相連,得到的還是數字序列

數字序列不能和字串‘+’號相連