>&燃气轮机&燃气轮机;ex=np.arange(30)
&燃气轮机&燃气轮机&燃气轮机;e=np.重塑(例如,[3,10])
&燃气轮机&燃气轮机&燃气轮机;E
数组([[0,1,2,3,4,5,6,7,8,9],
[10, 11, 12, 13, 14, 15, 16, 17, 18, 19],
[20, 21, 22, 23, 24, 25, 26, 27, 28, 29]])
&燃气轮机&燃气轮机&燃气轮机;e>;15
数组([[False,False,False,False,False,False,False,False,False,
假],
[假,假,假,假,假,假,真,真,真,
是的],
[真的,真的,真的,真的,真的,真的,真的,真的,
True]],dtype=bool)
我需要找到具有true的行或e中值大于15的行。我可以使用for循环进行迭代,但是,我想知道是否有一种方法numpy可以更有效地完成这项工作
要获取至少一项大于15的行号,请执行以下操作:
>&燃气轮机&燃气轮机;np.式中(np.任意(e>;15,轴=1))
(数组([1,2],dtype=int64),)