切片操作
切片适用于列表、元组、字符串、range对象等类型,但作用于列表时功能最强大。
可以使用切片来截取列表中的任何部分,得到一个新列表,也可通过切片来修改和增加、删除列表中部分元素
切片使用两个冒号分隔的3个数字来完成:
第一个数字表示切片的开始位置(默认为0)
第二个数字表示切片截止位置(但不包括)(默认为列表长度)
第三个数字表示切片的步长(默认为1),当步长省略时可以顺便省略最后一个冒号
切片操作不会因为下标越界而抛出异常,而是简单地在列表尾部截断或者返回一个空列表,代码具有更强的健壮性。
可以使用切片来原地修改列表内容