python list 切片 超过列表

list = ['a','b','c']
print(list[10:])

通过list[10] 直接去取值的时候会报错 IndexError: list index out of range

但是切片的时,不会报错,会返回一个空的列表,所以在涉及这种操作的时候需要判断 len(list) > 0

posted @ 2017-08-23 19:33  hzxPeter  阅读(328)  评论(0编辑  收藏  举报