python列表索引使用存在的一个问题 运行下面程序 list = [1,2,3,4,5,6] print(list[10]) print(list[10:]) 按照列表索引来获取超出范围的元素,会报错; 但是对列表进行切片操作(超出范围),会返回[],一个空列表,没有报错。 这成为特别让人恶心的疑难杂症,因为运行的时候没有错误产生,导致Bug很难被追踪到。