这似乎非常冗长,特别是对于长函数名,有没有更好的方法在Python中实现这一点?
if someRandomFunction():
variable = someRandomFunction()
编辑:For more上下文变量尚未定义,它将是树上的新节点。我只想在someRandomFunction()返回值时创建此节点。someRandomFunction()应该返回来自不同类型树的某个节点的字符串表示形式。
最佳答案
你能:
variable = someRandomFunction() or variable
有关更多信息,请参见Python文档中的Boolean Operations。
关于python - 如果结果存在,则将变量设置为等于结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3982948/