Python - 添加数组项


append() 方法

append() 方法在给定数组的末尾添加一个新元素。

句法

array.append(v)

参数

  • v - 新值添加到数组末尾。新值的类型必须与声明数组对象时使用的数据类型参数的类型相同。

例子

import array as arr
a = arr.array('i', [1, 2, 3])
a.append(10)
print (a)

它将产生以下输出-

array('i', [1, 2, 3, 10])

insert() 方法

数组类还定义了 insert() 方法。可以在指定索引处插入新元素。

句法

array.insert(i, v)

参数

  • i - 要插入新值的索引。

  • v - 要插入的值。必须是数组类型。

例子

import array as arr
a = arr.array('i', [1, 2, 3])
a.insert(1,20)
print (a)

它将产生以下输出-

array('i', [1, 20, 2, 3])

扩展()方法

数组类中的extend()方法追加相同类型代码的另一个数组中的所有元素。

句法

array.extend(x)

参数

  • x - array.array 类的对象

例子

import array as arr
a = arr.array('i', [1, 2, 3, 4, 5])
b = arr.array('i', [6,7,8,9,10])
a.extend(b)
print (a)

它将产生以下输出-

array('i', [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])