过滤一个numpy数组以仅保留运行中的最小值?

时间:2019-04-16 18:37:29

标签: python arrays numpy

有没有一种方法可以有效地过滤一个numpy数组以仅保留运行中的最小值?

例如,假设我有数组

import numpy as np
arr = np.array([ 23.,  23., 157., 226.,  23., 145., 19.,  23.,  23.])

我想获取输出

array([ 23.,  23., 23., 23.,  23., 23., 19.,  19.,  19.])

当然,我可以在for循环中对其进行微不足道的循环,但这不是十分麻木的。有没有更好的办法?

0 个答案:

没有答案