In [1]:
l = ['Alice', 'Bob', 'Charlie']
In [2]:
for name in reversed(l):
print(name)
In [3]:
for i in reversed(range(3)):
print(i)
In [4]:
for i in range(2, -1, -1):
print(i)
In [5]:
# for i, name in reversed(enumerate(l)):
# print(i, name)
# TypeError: 'enumerate' object is not reversible
In [6]:
for i, name in reversed(list(enumerate(l))):
print(i, name)
In [7]:
for i, name in enumerate(reversed(l)):
print(i, name)
In [8]:
l2 = [24, 50, 18]
In [9]:
# for name, age in reversed(zip(l, l2)):
# print(name, age)
# TypeError: 'zip' object is not reversible
In [10]:
for name, age in reversed(list(zip(l, l2))):
print(name, age)