2024-03-28 12:14:17 发布
网友
基于对象的真实性,将其转换为布尔值的最python方法是什么?在
return bool(an_object)
或者
if an_object: return True else: return False
或者完全是别的什么?在
在这种情况下,我们不能依靠对象的真实性来获得。在
根据你的需要,你可以
或者你的谓词是什么。这将允许您控制哪些对象为真,哪些对象为空
如果您真的需要一个布尔值,请使用bool(something)。。。在
bool(something)
但是,通常您不需要布尔值,因此您可以使用return something,而不是return bool(something),然后用户可以决定在什么上下文中使用它。在
return something
return bool(something)
根据你的需要,你可以
^{1}$或者你的谓词是什么。这将允许您控制哪些对象为真,哪些对象为空
如果您真的需要一个布尔值,请使用
bool(something)
。。。在但是,通常您不需要布尔值,因此您可以使用
return something
,而不是return bool(something)
,然后用户可以决定在什么上下文中使用它。在相关问题 更多 >
编程相关推荐