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 Modules
Python classmethod()
Python Directory and Files Management
Python Program to Merge Two Dictionaries
Converting Between a List and a Set in Java
Python staticmethod()
Python sleep()
Python exec()
Python String islower()
Python Program to Create a Long Multiline String
Python Program to Find the Square Root
Python Program to Check If a List is Empty
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python Global Keyword
Finding Max/Min of a List or Collection
Python Dictionary get()
Python Dictionary fromkeys()
Python Program to Check If Two Strings are Anagram
Python Set remove()
Python List
Python String encode()
Python Data Structures and Algorithms - Benjamin Baka
Python Errors and Built-in Exceptions
Python String format_map()
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python int()
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python if...else Statement
Python round()
Python property()
Python Dictionary pop()
Python Program to Print the Fibonacci sequence