how to use reverse function on list in python code example
Example 1: python reverse list
my_list = [1, 2, 3]
my_list.reverse() # my_list is modified
print(my_list) # '[3, 2, 1]'
my_revert = my_list[::-1] # my_list stays [3, 2, 1]
print(my_revert) # '[1, 2, 3]'
# Item by item reverse with range(<start>, <end>, <step>)
for i in range(len(my_list), 0, -1):
print(my_list[i-1]) # '1' '2' '3'
for i in reversed(range(len(my_list))):
print(my_list[i]) # '1' '2' '3'
Example 2: print list in reverse order python
languages = ['C++', 'Python', 'Scratch']
#Method1:
languages.reverse()
print(languages)
#Method2:
lang = languages[::-1]
print(lang)