Python - Remove Array Items



The array class defines two methods with the help of which we can remove an element from the array. It has remove() and pop() methods

Remove First Occurrence

The remove() method removes the first occurrence of a given value from the array

Syntax

array.remove(v)

Parameters

  • v − The value to be removed from the array

Example

import array as arr
a = arr.array('i', [1, 2, 1, 4, 2])
a.remove(2)
print (a)

It will produce the following output

array('i', [1, 1, 4, 2])

Remove Items from Specific Indices

The pop() method removes an element at the specified index from the array, and returns the removed element.

Syntax

array.pop(i)

Parameters

  • i − The index for the eminent to be removed. The method returns element at ith position after removal.

Example

import array as arr
a = arr.array('i', [1, 2, 1, 4, 2])
a.pop(2)
print (a)

It will produce the following output

array('i', [1, 2, 4, 2])
Advertisements