My question is very simple, suppose that I have an array like
array = np.array([1, 2, 3, 4])
and I'd like to get an array like
[1, 0.5, 0.3333333, 0.25]
However, if you write something like
1/array
or
np.divide(1.0, array)
it won't work.
The only way I've found so far is to write something like:
print np.divide(np.ones_like(array)*1.0, array)
But I'm absolutely certains that there is a better way to do that. Does anyone have any idea?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…