aa = '123456789'
ab = [1,2,3,4,5,6,7,8,9]
ac = (1,2,3,4,5,6,7,8,9)
#str,list,tuple都可以切片,左闭右开
print(aa[1:-2])
print(ab[1:-2])
print(ac[1:-2])
#aa[x:y:z] z表示步长,不能为0,z<0时,x为空时默认为-1,即最后一位,y为空时默认为-len(aa)-1,即正数第一位,所以[::-1]表示最后一位到第一位,即倒序
print(aa[-1:1:-1]) #9876543
print(aa[::-1]) #987654321
python中[::-1]为什么是倒序?
最新推荐文章于 2025-01-01 20:26:37 发布