GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.geeksforgeeks.org — Python reversed() Method - GeeksforGeeks Python reversed() MethodLast Updated : 17 Feb, 2026 reversed() function in Python returns an iterator that accesses elements in reverse order. It does not create a new reversed copy of the sequence, making it memory-efficient. It works with sequence types like lists, tuples, strings and ranges or any object that implements the __reversed__() method. Example: In this example, a list is reversed using reversed() and converted into a list for display.
Output ['BMW', 'bolero', 'swift', 'nano'] Explanation: reversed(a) returns an iterator, list() converts the iterator into a list and the elements appear in reverse order. Syntax
ExamplesExample 1: In this example, reversed() is applied to a tuple and a range object.
Output ['s', 'k', 'e', 'e', 'g'] [4, 3, 2, 1] Explanation: reversed(t) reverses tuple elements, reversed(r) reverses numbers produced by range(1, 5) and list() displays the reversed sequence. Example 2: Here, reversed() is used inside a for loop to print characters of a string in reverse.
Output nohtyP Example 3: In this example, a string is reversed and stored as a new string using join().
Output skeeG Explanation: reversed(s) returns an iterator of characters, "".join() combines them into a new reversed string and result is stored in rev. Handling StopIteration in reversed()When all elements from a reversed iterator are consumed, calling next() again raises a StopIteration exception. This exception can be handled using a try-except block to prevent the program from crashing. Example 1: In this example, next() is called more times than the number of elements in the reversed iterator, which causes a StopIteration error.
Output
Explanation: reversed(a) creates an iterator stored in it, first three next(it) calls return 3, 2 and 1 and the fourth next(it) call raises StopIteration because the iterator is exhausted. Example 2: In this example, the StopIteration exception is handled using a try-except block to prevent the program from crashing.
Output 3 2 1 Iterator exhausted Explanation:
Comment Explore |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |