numpy数组添加一个数据
时间: 2023-12-03 22:45:00 浏览: 103
数组中插入一个数
4星 · 用户满意度95%
可以使用 `numpy.append()` 函数来向一个数组中添加数据。这个函数接受三个参数:原始数组、要添加的数据和要添加数据的轴(可选,默认为 None,即将数据展开成一维数组后添加)。以下是一个示例:
```python
import numpy as np
# 创建一个初始数组
arr = np.array([1, 2, 3])
# 向数组尾部添加一个数据
new_arr = np.append(arr, 4)
print(new_arr) # 输出 [1 2 3 4]
```
如果要添加多个数据,可以将它们组成一个列表或数组,然后传递给 `append()` 函数:
```python
import numpy as np
# 创建一个初始数组
arr = np.array([1, 2, 3])
# 向数组尾部添加多个数据
new_arr = np.append(arr, [4, 5, 6])
print(new_arr) # 输出 [1 2 3 4 5 6]
```
注意,`append()` 函数会返回一个新的数组,原始数组不会被修改。
阅读全文