我正在编写一个非常简单的Python代码,它需要至少两个整数,所以当我这样做时
min(2,5)
我得到TypeError: 'Operator' object is not callable
错误。但是,当我这样做时,我得到了正确的输出。我正在使用 Python3 在 Python 笔记本的单元格中尝试此操作。
我试图执行的代码:max(2,5)
根据我的研究,一些帖子提到不要有任何其他名为“min”的变量。最初我很困惑,因为我没有其他名为“min”的变量或函数。然后我意识到我正在使用的文件也在使用
def split(node_list):
k, m = divmod(len(node_list), 5)
chunks = [node_list[i*quo+min(i, m):(i+1)*k+min(i+1, m)] for i in range(5)]
return chunks
库执行代码,该库具有
gremlin_python
内置函数,用于查询海王星图,这可能就是我看到此错误的原因。
有人可以让我知道如何明确确保代码使用 Python 的内置 min() 吗?
还有其他方法可以解决这个问题吗?min()
现在要使用 min 函数,您可以调用
import builtins
喜欢:
builtins.min()