我有一个numpy.ndarray ary
array([[ -8.34887715e-15],
[ -8.57980353e-14],
[ -7.28306304e-14]])
Run Code Online (Sandbox Code Playgroud)
我无法理解以下内容:
ary.any() > 0.1
Run Code Online (Sandbox Code Playgroud)
True即使每个条目ary明显低于0(根据我的理解,这应该评估False),也会返回.
如果我这样做
ary.any() > 1
Run Code Online (Sandbox Code Playgroud)
这评估为False.
如果有人能够对此有所了解,那将不胜感激!
ary.any()返回Trueiff至少有一个元素为ary非零.然后你检查是否True > .1,这是真的因为True有数值1.你的意思是什么
(ary > .1).any()
Run Code Online (Sandbox Code Playgroud)