小编Roo*_*hie的帖子

Numpy数组元素划分(1/x)

我的问题很简单,假设我有一个类似的数组

array = np.array([1, 2, 3, 4])
Run Code Online (Sandbox Code Playgroud)

而且我想得到一个类似的数组

[1, 0.5, 0.3333333, 0.25]
Run Code Online (Sandbox Code Playgroud)

但是,如果你写了类似的东西

1/array
Run Code Online (Sandbox Code Playgroud)

要么

np.divide(1.0, array)
Run Code Online (Sandbox Code Playgroud)

它不会起作用.

到目前为止我找到的唯一方法是写下这样的东西:

print np.divide(np.ones_like(array)*1.0, array)
Run Code Online (Sandbox Code Playgroud)

但我绝对相信有更好的方法可以做到这一点.有谁有想法吗?

python numpy division

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

division ×1

numpy ×1

python ×1