Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法对列表调用max函数_Python_List - Fatal编程技术网

Python 无法对列表调用max函数

Python 无法对列表调用max函数,python,list,Python,List,我试图比较列表中第一个和最后一个元素的和,第二个和最后一个元素的和,以此类推。 列表中有偶数个数字。 但是当我调用列表上的max函数时,它会给我一个错误。帮帮我 li = [12,31,51,72,93,11,132,151,172,144] sum1 = [] for i in range(len(li)): sum1.append(li[i] + li[len(li)-1-i]) print(sum1) print(max(sum1)) 错误是: TypeError

我试图比较列表中第一个和最后一个元素的和,第二个和最后一个元素的和,以此类推。 列表中有偶数个数字。 但是当我调用列表上的max函数时,它会给我一个错误。帮帮我

li = [12,31,51,72,93,11,132,151,172,144]
sum1 = []

for i in range(len(li)):
    sum1.append(li[i] + li[len(li)-1-i])
print(sum1)
print(max(sum1))
错误是:

TypeError                                 Traceback (most recent call last)
<ipython-input-34-04d301659610> in <module>
      5     sum1.append(li[i] + li[len(li)-1-i])
      6 print(sum1)
----> 7 print(max(sum1))
      8 

TypeError: 'int' object is not callable

您可能已经隐藏了构建函数,您可以使用:

print(__builtin__.max(sum1))

通过这种方式,您将使用所需的max函数

您必须创建了一个名为max的变量。不,先生,我没有创建任何变量作为max@DYZ。当您执行printmax时,会得到什么?此代码在我的机器上运行时没有错误。我倾向于同意戴兹的观点。除了你发布的代码,还有其他代码吗?没有,先生,只有这么多代码@tfpf