python - 如何使用理解将整数列表加在一起?

标签 python sum list-comprehension

我正在尝试将数字转换为字符串,然后转换为列表,然后将数字列表转换为整数,然后将这些数字相加。

这是一个例子:

Number = 123456789
SplitList = (list(str(Number)))
IntergerList = list(int(I) for I in SplitList)
A = 0
A = (A + S for S in IntergerList)

为什么这行不通?

最佳答案

为什么要重新发明轮子?只需使用内置的 sum功能:

sum(integerList)

关于python - 如何使用理解将整数列表加在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46201865/

相关文章:

python - SMOTE 值错误

r - 如何根据列标签(包含典型字符)跨列求和?

r - 使用for循环在R中创建一个更大的矩阵w original?

python - 使用列表理解在python中连接字典中的项目

haskell - 列表推导中的“统一”

Haskell map /zip 与。列表理解

python - 用于有序查询集的 Django 查询集迭代器

python - 转置 pandas 中的列并重复每行的值(列次数)

python - 字典到字符串不作为字典读回

c - 程序输出错误的总和