我想知道是否有一种语法上简单的方法来检查 numpy 数组中的每个元素是否位于两个数字之间。
换句话说,就像numpy.array([1,2,3,4,5]) < 5
return一样array([True, True, True, True, False])
,我想知道是否有可能做类似这样的事情:
1 < numpy.array([1,2,3,4,5]) < 5
……获得……
array([False, True, True, True, False])
我知道我可以通过布尔测试的逻辑链接来获得这一点,但是我正在处理一些相当复杂的代码,并且我正在寻找一个语法上干净的解决方案。
有小费吗?