how to loop in a pytho for loop in reverse order code example
Example 1: python for loop backwards
for i in range(len(item)-1, -1, -1):
print(item[i])
Example 2: reverse for loop python
# 1.
for i in reversed(range(3)): # output: 0
print(i) # 1
# 2
# works with arrays as well , reversed(arr)
# 2.
# another alternative is
arr = [1,2,3]
# note: arr[start : end : step]
for i in arr[::-1]: # output: 0
print(i) # 1
# 2
# 3.
# last alternative i don't recommened!
# note: range(start, end, step)
for i in range(len(arr) - 1, -1 , -1): # output: 0
print(i) # 1
# 2
# read more on range() to understand even better how it works has the same rules as the arrays