有人可以帮助我解决我在使用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)
我将非常感谢您的帮助
答案 0 :(得分:0)
td
如果ma是具有10个整数的向量,这应该可以工作
答案 1 :(得分:0)
我建议您调查Python standard library。具体来说,您可能会发现the built-in max()
function有用。