1 序列

序列是有顺序的元素的集合。序列可以进行正值索引和负值索引。
图片说明

序列索引参考代码如下。

>>> a = 'hello'                                                                                              >>> print(a[0])                                                                                              h                                                                                                           >>> print(a[-5])                                                                                             h  

序列元素可以进行加法,乘法运算。

>>> a*3                                                                                                      'hellohellohello'                                                                                           >>> a+'world'                                                                                              'helloworld' 

对于序列进行切片就是截取序列,切片操作的语法是[strat: end: step],其中步长step是可选项,切片操作遵循左闭右开原则。

>>> a[0:2]                                                                                                   'he'                                                                                                          >>> a[0:3:2] 
'hl'
>>> a[1:-1]                                                                                                 'ell'                                                                                                       >>> a[0:]                                                                                                   'hello'                                                                                                     >>> a[:]                                                                                                     'hello'

对序列元素可以进行成员测试。

>>> 'e' in a                                                                                                 True