标签: python python-3.x python-2.7 numpy
我有一个2d numpy数组,其中填充了许多整数,例如:0-9。如何有效地将小于9的任何值重置为0,仅保留9s?
最大值不会总是 为9,因此在解析之前需要使用np.amax(array)或类似名称来定义最大值。
np.amax(array)
答案 0 :(得分:0)
array[array < 9] = 0解决了这个问题,这要感谢@Masoud
array[array < 9] = 0