给定一个函数a, b = f(x),是否有任何(pythonic)方法来确定实际使用了哪些返回参数?如果f被称为_, b = f(x),那么是否有任何方法可以检测a在f中的无关性,从而不需要调用a_complex_function(x,c)?可以肯定的是,我可以编写另一个函数b(x),它省略了调用,但是还有其他方法来实现这一点,类似于MATLAB的机制吗?
在JavaScript中,如果我不确定链中的每个元素是否都存在/不是未定义的,我可以执行foo?.bar,如果bar在foo上不存在,解释器将静默地将其短路,并且不会抛出错误。现在,我一直是这样做的: # do something
我的直觉告诉我,这不是检查链中是否每个元素都存在的最好方法。有没有更优雅的/Pythonic</e