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 Anonymous / Lambda Function
Python String translate()
Python Data Structures and Algorithms - Benjamin Baka
Python String center()
Python getattr()
Python Object Oriented Programming
Python str()
Python Dictionary items()
Python Program to Represent enum
Python Program to Parse a String to a Float or Int
Python Program to Find LCM
Python RegEx
Python Program to Print all Prime Numbers in an Interval
Remove All Occurrences of a Specific Value from a List
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Program to Slice Lists
Python List append()
Python String join()
Python Set issubset()
Python Program to Find HCF or GCD
Python Set discard()
Python String islower()
Python String startswith()
How to get current date and time in Python?
Ways to Iterate Over a List in Java
Python del Statement
Python Errors and Built-in Exceptions
Using a List of Values in a JdbcTemplate IN Clause
Python String istitle()
Python Program to Swap Two Variables
Python set()
Python Program to Check If a String Is a Number (Float)