在python 3中定义向量中最大偶数的位置?

时间:2018-07-26 15:34:46

标签: python python-3.x python-2.7

有人可以帮助我解决我在使用Python 3的程序中遇到的这个小问题吗?

我必须读取10个整数,将它们存储在向量中,并确定在向量的哪个位置读取的最大数字。但给我一个错误。这是我的代码:

ma=[1,8,10,12,16,7,4,2,9,5]

for x in range (0,10):
    if (ma[x]%2==0):
        max=str (ma[0])


        for num in str (ma[x]+1):
            if(num>max):
                    max=num
print (max)

我将非常感谢您的帮助

2 个答案:

答案 0 :(得分:0)

td

如果ma是具有10个整数的向量,这应该可以工作

答案 1 :(得分:0)

我建议您调查Python standard library。具体来说,您可能会发现the built-in max() function有用。