如何在列表中进行整数求和 - Python

时间:2017-03-06 03:54:59

标签: python-2.7

我是Python新手,如果list = [3, 5, 6],我的输出应为14,因为3 + 5 + 6 = 14

如何做到这一点(不使用sum()

修改

我怎么能做同样的事情,但是对于字符串?

2 个答案:

答案 0 :(得分:1)

您想要的是作为reduce函数的语言。

你的一行和函数:

reduce(lambda x, y: x+y, [3, 5, 6])

答案 1 :(得分:-1)

使用for循环。

list = [3, 5, 6]
sum = 0
for i in list:
    sum += i
print sum