渐近使用它自己的True/False类型(即true/false)作为判断的结果,这是不允许添加的。例如,
(x>2).subs({x:2})+1这个脚本是不允许的。有什么简单的方法来替换它吗?比如,将类型转换回正常的python bool?
发布于 2022-07-27 19:27:13
您可以用bool()包装它以获得Python布尔值。
或者,如果您想要更具有象征意义的东西,可以使用Piecewise((1, x > 2), (0, True))而不是x > 2。
https://stackoverflow.com/questions/73125784
复制相似问题