gpt4 book ai didi

python - 如何在Python中使用max函数?我收到类型错误

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:35 24 4
gpt4 key购买 nike

>>> a = [1,2,3,4,5]

Max 函数给出 TypeError: 'int' object is not callable

>>> max(a)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not callable
>>> max(1, 2)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not callable
>>>

最佳答案

错误很明显:您已在代码中将 max 重新定义为 int 。或者您使用其他人的代码来执行此操作。所以你可能在某个地方有类似的东西

max = 4

这就是为什么使用内置名称作为变量名称被视为非常糟糕的做法。 Python 允许您这样做,但它很容易出错。

如果您确实想要接近 max 的值,请优先使用 maximummax_

关于python - 如何在Python中使用max函数?我收到类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35648189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com