1. reversed() 2. range(len(a) 1, 1, 1) 3. range(len(a)) + ~操作符 ~按位取反運算符:對數據的每個二進位位取反,即把1變為0,把0變為1 。~x 類似於 x 1 PS:遇到問題沒人解答?需要Python學習資料?可以加點擊下方鏈接自行獲取 n ...
1. reversed()
a = [1, 2, 3, 4]
for i in reversed(a):
print(i)
2. range(len(a)-1, -1, -1)
a = [1, 2, 3, 4]
for i in range(len(a)-1, -1, -1):
print(a[i])
3. range(len(a)) + ~操作符
~按位取反運算符:對數據的每個二進位位取反,即把1變為0,把0變為1 。~x 類似於 -x-1
a = [1, 2, 3, 4]
for i in range(len(a)):
print(a[~i])
PS:遇到問題沒人解答?需要Python學習資料?可以加點擊下方鏈接自行獲取
note.youdao.com/noteshare?id=2dce86d0c2588ae7c0a88bee34324d76
4. slice
a = [1, 2, 3, 4]
for i in a[::-1]:
print(i)
5. length-i-1
a = [1, 2, 3, 4]
seq_length = len(a)
for i in range(seq_length):