Answers for "for loop in python reverse order"

4

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
Posted by: Guest on June-08-2020
0

print string in reverse order uing for loop python

# reversing a sring using recursion
def reverse_recursion(s):
    if len(s) == 0:
        return s
    else:
        return reverse_recursion(s[1:]) + s[0]
Posted by: Guest on March-15-2021

Code answers related to "for loop in python reverse order"

Python Answers by Framework

Browse Popular Code Answers by Language