L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素
记住倒数第一个元素的索引是-1
>>> L = list(range(100))
后10个数:L[-10:]
前10个数,每两个取一个:L[:10:2]
所有数,每5个取一个:L[::5]
甚至什么都不写,只写[:]就可以原样复制一个list:L[:]
tuple也是一种list,唯一区别是tuple不可变。因此,tuple也可以用切片操作,只是操作的结果仍是tuple
字符串'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用切片操作,只是操作结果仍是字符串