Let's understand the following methods of reversing the integer number. Program Description. If the start is greater than the end then stop the process and print the final array. Else we will call the same function recursively to return the last element of array concatenated with second last element and so on. The sort() method is specific to the list type. 6. 5. However, there are various ways to reverse any string in Python. In this tutorial, we will learn how to reverse a given string in Python. TIP: Python reverse function is used to reverse the elements in a List. In each call, we check if the start is greater than the end or not. 1. The above example reverse two-dimensional repeated because it is fixed. As it builds a new sorted list from the iterable. There are many methods but let’s see how to do it without using functions. O(1) because we use a reverse() function which has O(1) space complexity. Here we will write the program which takes input number and reversed the same. The array is a fixed size data structure. Here is the code. I suggest you refer Swap two Numbers article to understand the Python logic. Let’s go over each of them one by one. Similar to lists, the reverse() method can also be used to directly reverse an array in Python of the Array module. I hope you know how for loop works. Here in python, the reverse function can convert any array into reverse order, Thus we can easily use the built-in function without taking extra effort to make this essential conversion.