Python Program to reverse elements of an array


In this program, you will learn how to reverse elements of an array in Python.


a = arr.array('i', [10, 20, 30, 40])

Example: How to reverse elements of an array in Python

import array as arr

a = arr.array('i', [10, 20, 30, 40])

print("Before reverse elements:", a)

j = a.__len__() - 1
i = 0

while i < j:
    temp = a[i]
    a[i] = a[j]
    a[j] = temp
    j = j - 1
    i = i + 1

print("After reverse elements:", a)

Output:

Before reverse elements: array('i', [10, 20, 30, 40])
After reverse elements: array('i', [40, 30, 20, 10])