Python - 删除数组项


数组类定义了两个方法,借助它们我们可以从数组中删除元素。它有remove()和pop()方法

array.remove() 方法

remove() 方法从数组中删除第一次出现的给定值

句法

array.remove(v)

参数

  • v - 要从数组中删除的值

例子

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

它将产生以下输出-

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

array.pop() 方法

pop() 方法从数组中删除指定索引处的元素,并返回删除的元素。

句法

array.pop(i)

参数

  • i - 要删除的杰出人物的索引。该方法返回删除后第 i 个位置的元素。

例子

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

它将产生以下输出-

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