use*_*048 6 python arrays numpy insert
假设我有两个以这种方式创建的 numpy 数组:
zeros = np.zeros((270,270))
ones = np.ones((150,150))
Run Code Online (Sandbox Code Playgroud)
我如何可以插入ones在zeros的位置[60,60]?我想要一个看起来像“正方形中的正方形”的数组。
我尝试了以下两个选项:
np.put(empty, [60,60], ones)
np.put(empty, [3541], ones)
np.put[empty, [60:210,60:210], ones)
Run Code Online (Sandbox Code Playgroud)
但后者产生无效的语法,前两个也不起作用。有没有人知道这是如何工作的?
| 归档时间: |
|
| 查看次数: |
4777 次 |
| 最近记录: |