How do you reverse a list in Python?
2Times asked
Jul 2026Last seen
Jul 2026First seen
💡 Model Answer
In Python you can reverse a list in several ways. The simplest is using slicing: reversed_list = my_list[::-1]. This creates a new list with elements in reverse order. If you want to reverse the list in place, use my_list.reverse() which mutates the original list. Another option is the built‑in reversed() function, which returns an iterator: for x in reversed(my_list): ... . All three approaches are O(n) time and O(1) or O(n) extra space depending on the method.
This answer was generated by AI for study purposes. Use it as a starting point — personalize it with your own experience.
🎤 Get questions like this answered in real-time
Assisting AI listens to your interview, captures questions live, and gives you instant AI-powered answers on a discreet on-screen overlay.
Get Assisting AI — Starts at ₹500