85
---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
<ipython-input-21-3a44d8a341ec> in <module>()
5
6 # 记住IndexError 引发错误的原因
----> 7 print(L1[15])
IndexError: list index out of range
# 切片操作需要注意的取值范围,左包括 右不包括
L1 =[0,1,2,3,4,5,6,7,8,9,10]# 从0 开始# 对比打印的结果和下标的值print(L1[1:6])print(L1[7:10])# 下面结果说明切片后生成的是一个全新的列表# 通过内置函数 id 可以判断出切片是否生成了全新的列表# id 的作用是用来判断两个变量是否是一个变量
L2 = L1[0:10]print(id(L1))print(id(L2))# 切片的下标可以为空print(L1[:3])print(L1[4:])print(L1[:])