reversing list in python code example

Example 1: reverse list python

>>> the_list = [1,2,3]
>>> reversed_list = the_list.reverse()
>>> list(reversed_list)
[3,2,1]

OR

>>> the_list = [1,2,3]
>>> the_list[::-1]
[3,2,1]

Example 2: 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 3: print array in reverse python

>>> lst = [1, 2, 3, 4, 5]
>>> lst[::-1]
[5, 4, 3, 2, 1]

Example 4: reverse element in a list in python 3

my_list = [1, 7, 9, 11, 12, 20]
# Reverse a list by using a slice
print(my_list[::-1])

Example 5: how to revert a list python

>>> array=[0,10,20,40]
>>> for i in reversed(array):
...     print(i)

Example 6: how to reverse a list in python

# reversing a list in Python
numbers = [1,2,3,4,5,6,7,8,9]
print(numbers[::-1])

Tags:

Java Example