列表lis=[1,2,3,4,5,6],其切片lis[-1:1:-1]结果为()
list01 = [1, 2, 3, 4, 5, 6] # [起始索引:结束索引:步长] # 1.切片截取的范围属于左闭右开,即从起始索引开始,到结束索引前一位结束 # (不包含结束位本身). # 2.步长的取值可以正数和负数,不写,默认值为1. # 3.列表索引从 0 开始,第二个索引是 1,依此类推 # 4.索引也可以从尾部开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推 # 5.[-1: 1: -2]中-1指的的是列表中的6,1指的是列表中的2,步长为1,且是负的,因此从6切到2; # 因为切取范围包含开始的6,不包含尾部2,因此得到结果[6, 5, 4, 3] print(list01[-1: 1: -1]) print(list01[-1: 1: -2]) print(list01[-1: 1]) print(list01[-1: 1: 2]) print(list01[1: -1]) D:\Environment\Python3\Python310\python.exe D:/PycharmProjects/Demo01/Test.py [6, 5, 4, 3] [6, 4] [] [] [2, 3, 4, 5] 进程已结束,退出代码0