序列(sequence):列表和元组
1. 通用操作(也适用于字符串)
1.1 索引
格式:sequence[n](n为正数)
范围:从左向右–>下标从0开始;从右往左–>下标从-1开始
>>> text = 'Hello World!'
>>> text[0]
'H'
>>> text[-1]
'!'
>>> text[15]
IndexError: string index out of range # 异常
1.2 切片
格式:sequence[start : end : step](start,end,step可以省略不写)
范围:选定下标start ~ end-1之间的元素(sequence[start]元素在sequence[end]前序列不为空)
>>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']
>>> L[::-1]
['Jack', 'Bob', 'Tracy', 'Sarah', 'Michael'] # 取内容相反的列表
>>> L[-2:0]
[] # L[-2]元素在L[0]元素后面,结果为空序列
>>> L[0:6:0]
ValueError: slice step cannot be zero # 步长不能为0
1.3 相加<