这是一个例子:
import numpy
from numpy import arange, where
from numpy.ma import masked_array
a = masked_array(arange(10), arange(10) < 5)
print(where((a <= 6))[0])
预期输出:
[5, 6]
实际输出:
[0, 1, 2, 3, 4, 5, 6]
我怎样才能达到预期的输出?谢谢!:)
这是一个例子:
import numpy
from numpy import arange, where
from numpy.ma import masked_array
a = masked_array(arange(10), arange(10) < 5)
print(where((a <= 6))[0])
预期输出:
[5, 6]
实际输出:
[0, 1, 2, 3, 4, 5, 6]
我怎样才能达到预期的输出?谢谢!:)