切片 及 range 点睛回炉
print(list(range(-1,-5,-1))) # [-1, -2, -3, -4] # range(x,y,z) ''' 首先把 x的数值放在 数轴上 z 的正负决定 x 向前搜索(为正)还是向后搜索(为负) z 的绝对值 就是两个数索引的差值 y 另一个点 在数轴上 不包含这个值 如果x 的搜索方向与 y 不一致,则 最终值 为 [] ''' s = '123456' print(s[-1:-5:-1]) #6543 print(s[-1:-5:1]) #[] #s[x:y:z] #原理与range类似,只是x,y 等数值直接代表 数字索引,最后一个数字正负 同样代表 向前 与 向后,若方向上 不包含y元素则为[]