For loop in reverse order

19 August 2020

Code

Option # 1: Using reversed()

# List
pen = ['black', 'blue', 'red', 'green']

# Reverse loop
for i in reversed(pen):
    print(i)
green
red
blue
black

.

Option # 2: Using range()

# List
pen = ['black', 'blue', 'red', 'green']

# Reverse loop
for i in range(len(pen), 0, -1):
    print(pen[i-1])
green
red
blue
black






Any errors in code above?
Please send a message.