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)
这将生成以下输出 output −
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])