Python中如何给array对象添加元素
时间: 2024-03-04 20:49:44 浏览: 196
python实现数组插入新元素的方法
5星 · 资源好评率100%
在Python中,可以使用numpy库中的append()函数来添加元素到array对象中。append()函数有两个参数,第一个参数是要添加元素的array对象,第二个参数是要添加的元素。下面是一些示例代码:
```python
import numpy as np
# 创建一个一维数组
a = np.array([1, 2, 3, 4, 5])
# 添加一个元素到数组末尾
a = np.append(a, 6)
# 输出结果
print(a) # 输出:[1 2 3 4 5 6]
# 创建一个二维数组
b = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 添加一行到数组末尾
b = np.append(b, [[10, 11, 12]], axis=0)
# 输出结果
print(b)
# 输出:
# [[ 1 2 3]
# [ 4 5 6]
# [ 7 8 9]
# [10 11 12]]
```
需要注意的是,如果要添加的元素是一个序列,需要将其放在双重方括号中。如果要添加一行或一列到二维数组中,需要指定参数axis的值。如果axis的值为0,表示添加一行;如果axis的值为1,表示添加一列。
阅读全文