L = ['Adam', 'Lisa', 'Bart', 'Paul']
>>> L[0:3]
['Adam', 'Lisa', 'Bart']
L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。
如果第一个索引是0,还可以省略:
>>> L[:3] ['Adam', 'Lisa', 'Bart']
只用一个 : ,表示从头到尾:
>>> L[:] ['Adam', 'Lisa', 'Bart', 'Paul']
切片操作还可以指定第三个参数:
print L[4:50:5]#从索引4开始,到索引50结束,每隔5个取一个,‘开始元素’:‘最后元素’:‘取元素间隔’