Skip to main content
Practice

How to Reverse the Order of Objects

The reversed function reverses the order of iterable objects like lists.


How to Use the reversed Function

The reversed function creates a new iterator with the elements in reverse order without modifying the original list.

An iterator is an object that allows you to traverse through all the elements in a collection (e.g., list, tuple, string) sequentially. It has a next() method that returns the next element.


Example using reversed function
numbers = [1, 2, 3, 4, 5]

# Create a new iterator with the elements of numbers in reverse order
for number in reversed(numbers):
print(number)
# Output: 5, 4, 3, 2, 1

The reversed function is used to reverse the order of elements in objects like lists or strings, or to handle elements in reverse order within loops.

Example using reversed
numbers = [1, 2, 3, 4, 5]
reversed_list = list(reversed(numbers))

print("reversed_list:", reversed_list)
# [5, 4, 3, 2, 1]

Want to learn more?

Join CodeFriends Plus membership or enroll in a course to start your journey.