Table of Contents
In this tutorial, we will learn about the Python List reverse() method with the help of examples.
The reverse()
method reverses the elements of the list.
Example
# create a list of prime numbers prime_numbers = [2, 3, 5, 7] # reverse the order of list elements prime_numbers.reverse() print('Reversed List:', prime_numbers) # Output: Reversed List: [7, 5, 3, 2]
1. Syntax of List reverse()
The syntax of the reverse()
method is:
list.reverse()
2. reverse() parameter
The reverse()
method doesn’t take any arguments.
3. Return Value from reverse()
The reverse()
method doesn’t return any value. It updates the existing list.
4. Example 1: Reverse a List
# Operating System List systems = ['Windows', 'macOS', 'Linux'] print('Original List:', systems) # List Reverse systems.reverse() # updated list print('Updated List:', systems)
Output
Original List: ['Windows', 'macOS', 'Linux'] Updated List: ['Linux', 'macOS', 'Windows']
There are other several ways to reverse a list.
5. Example 2: Reverse a List Using Slicing Operator
# Operating System List systems = ['Windows', 'macOS', 'Linux'] print('Original List:', systems) # Reversing a list # Syntax: reversed_list = systems[start:stop:step] reversed_list = systems[::-1] # updated list print('Updated List:', reversed_list)
Output
Original List: ['Windows', 'macOS', 'Linux'] Updated List: ['Linux', 'macOS', 'Windows']
6. Example 3: Accessing Elements in Reversed Order
If you need to access individual elements of a list in the reverse order, it’s better to use the reversed()
function.
# Operating System List systems = ['Windows', 'macOS', 'Linux'] # Printing Elements in Reversed Order for o in reversed(systems): print(o)
Output
Linux macOS Windows
Related posts:
Copy a List to Another List in Java
Converting a List to String in Java
Python Program to Get File Creation and Modification Date
Python Program to Compute the Power of a Number
Python Global Keyword
Python Program to Display Powers of 2 Using Anonymous Function
How to Convert List to Map in Java
Python bytes()
Python Program to Check Whether a String is Palindrome or Not
Python Set clear()
Python String capitalize()
Python Package
Python oct()
Python str()
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python list()
Python Decorators
Python Dictionary get()
Python hasattr()
Converting Iterator to List
Python frozenset()
Python Set update()
Python Namespace and Scope
Python Dictionary clear()
Python Program to Convert Two Lists Into a Dictionary
Python Program to Find Armstrong Number in an Interval
Python Program to Find Sum of Natural Numbers Using Recursion
Python List remove()
Python globals()
Python Set difference_update()
Python Program to Check If a String Is a Number (Float)
Python Modules