input()输入的是一个字符串,不是一个列表,需要转为列表才行。
a=list(map(int,input("输入用空格分隔的数字:").split()))
因为你第一个输入的是字符串,字符串没办法进行这类计算,第二个输入的是数组,数组里面的都是数字,所以可以正常运行