测试代码:
#test code
import numpy as np
a = np.zeros(2, dtype=np.int32)
print(a)
b = np.zeros((4, 4), dtype=np.int32)
print(b)
b[a[0], a[1]] = 1
print(b)
输出:
[0 0]
[[0 0 0 0]
[0 0 0 0]
[0 0 0 0]
[0 0 0 0]]
[[1 0 0 0]
[0 0 0 0]
[0 0 0 0]
[0 0 0 0]]
这篇博客介绍了如何使用numpy库在Python中创建二维数组,并演示了如何通过索引赋值改变特定元素。通过实例展示了`np.zeros()`和`np.zeros_like()`函数创建全零矩阵,以及如何利用数组下标修改矩阵内容。
187

被折叠的 条评论
为什么被折叠?



