python列表和字符串的三種逆序遍歷方式
列表的逆序遍歷
a = [1,3,6,8,9]
print("通過下標逆序遍歷1:")
for i in a[::-1]:
print(i, end=" ")
print("\n通過下標逆序遍歷2:")
for i in range(len(a)-1,-1,-1):
print(a[i], end=" ")
print("\n通過reversed逆序遍歷:")
for i in reversed(a):
print(i, end=" ")
輸出
通過下標逆序遍歷1:
9 8 6 3 1
通過下標逆序遍歷2:
9 8 6 3 1
通過reversed逆序遍歷:
9 8 6 3 1
字符串的逆序遍歷和列表一樣。