切片 及 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元素則爲[]
相關文章
相關標籤/搜索