我的Python函数即使返回调用也不返回任何东西

时间:2020-04-06 03:14:00

标签: python function return typeerror

我有一个函数calc_factors,它应该返回列表列表,但是由于某种原因返回了None。当我使用断点运行代码时,我尝试返回的值不是None:image showing value for returning variable is not None,即usable_factor_pairs的值为[[7,8]]

但是,当我继续执行代码时,该函数似乎未向变量'r'返回任何内容,正如enter image description here所证明的那样,结果,在函数调用过程中它说{{1 }}。

是否有理由将'NoneType' object is not subscriptable返回为usable_factor_pairs

这是下面的完整代码:

None

谢谢。

0 个答案:

没有答案
相关问题