iterate backwards python code example

Example 1: inverted for python

for i in reversed(range(5)):
    print(i)

Example 2: python for loop backwards

for i in range(len(item)-1, -1, -1):
        print(item[i])

Example 3: 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

Example 4: python iterate backwards through list

>>> a = ["foo", "bar", "baz"]
>>> for i in reversed(a):
...     print(i)
... 

or

>>> for i, e in reversed(list(enumerate(a))):
...     print(i, e)

Example 5: python loop backwards

getEventListeners(domElement)

Example 6: python reverse for loop

rop = input('Type a three or more word or code.')
t = len(rop)
j = ''
for i in range(t-1,-1,-1):
  j = j+rop[i]
print(j)