x = np.arange(0,2,0.5)
valeur = 2*x
if valeur <= 0.6:
print ("this works")
else:
print ("valeur is too high")
我得到的错误是:
if valeur <= 0.6:
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
我已经阅读了几篇关于 a.any ()或 a.all ()的文章,但仍然找不到一种方法来真正清楚地解释如何修复这个问题。我知道为什么 Python 不喜欢我写的东西,但我不确定如何修复它。