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 Artificial Intelligence Project for Beginners - Joshua Eckroth
Python Dictionary items()
Converting Between a List and a Set in Java
Python eval()
Deep Learning in Python - LazyProgrammer
Python Deep Learning Cookbook - Indra den Bakker
Python String split()
Python memoryview()
Python break and continue
Python Program to Delete an Element From a Dictionary
Python getattr()
Python Program to Extract Extension From the File Name
Deep Learning with Python - Francois Cholletf
Python Program to Make a Flattened List from Nested List
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python ascii()
Python String isidentifier()
Python time Module
Python String isalnum()
Python Input, Output and Import
Python String rpartition()
Python Dictionary update()
Python Program to Iterate Through Two Lists in Parallel
Python String find()
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python Program to Find Hash of File
Python String strip()
Python String rstrip()
Python String encode()
Python ord()
Partition a List in Java
Python input()