所以我做了我的研究,但我仍然无法弄清楚为什么我会收到这个错误:
TypeError: int is not callable
继承我的代码:
count = []
for row in Matrix:
count.append(row[0][0].Value)
results = map(int, count)
print max(results)
计数列表包含一个字符串整数列表,我将这些转换为纯整数然后我想找到最大数字,但我得到了错误。
我在这里看不到什么?
btw,print min(count)
工作得很好....
答案 0 :(得分:10)
你试图在某个地方使用数字作为函数。
在您的计划的早期,您做过map = 6
或max = 6
之类的事情吗?如果是这样,您将覆盖map
或max
函数,使其无法使用。
要解决此问题,请更改变量名称的名称,以便它们不再覆盖内置函数。