python创建空二维数组numpy并且修改元素的值
时间: 2023-09-07 22:15:06 浏览: 106
Numpy将二维数组添加到空数组的实现
你可以使用 NumPy 库中的 `np.zeros` 函数来创建一个指定大小的全零二维数组,然后使用索引操作修改元素的值。以下是一个简单的示例代码:
```python
import numpy as np
# 创建一个 3x3 的全零二维数组
my_array = np.zeros((3, 3))
# 修改元素的值
my_array[0][0] = 1
my_array[1][1] = 2
my_array[2][2] = 3
print(my_array)
```
输出结果为:
```
[[1. 0. 0.]
[0. 2. 0.]
[0. 0. 3.]]
```
在上面的代码中,我们首先使用 `np.zeros` 函数创建了一个 3x3 的全零二维数组 `my_array`。然后,我们使用索引操作修改了数组中的三个元素的值。最后,我们打印出了修改后的数组。
阅读全文