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:
Python Program to Print all Prime Numbers in an Interval
Python Program Read a File Line by Line Into a List
Python open()
Python Object Oriented Programming
Python Set clear()
Python String ljust()
Python Program to Convert Two Lists Into a Dictionary
Python String isalnum()
Python String swapcase()
Python Program to Print Output Without a Newline
Python Program to Catch Multiple Exceptions in One Line
Python String upper()
Node.js vs Python for Backend Development
Python Exception Handling Using try, except and finally statement
Python Custom Exceptions
Python Program to Sort Words in Alphabetic Order
Python String zfill()
Remove the First Element from a List
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python Data Types
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Program to Check If a String Is a Number (Float)
Python Errors and Built-in Exceptions
Python Program to Randomly Select an Element From the List
Python Program to Print Colored Text to the Terminal
Removing all Nulls from a List in Java
Python property()
Python Program to Check If a List is Empty
Python ascii()
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python Dictionary items()
Python Machine Learning Second Edition - Sebastian Raschka & Vahid Mirjalili