Python列表理解交叉和/总计

时间:2019-06-20 17:20:36

标签: python list-comprehension

我试图编写一个列表理解,它形成了0到1000之间的所有数字的和。

[ x for x in range(1001) sum([int(y) for y in str(x)])]

我想要一个包含以下内容的列表:

[0,1,2,3,4,5,6,7,8,9,1,2,3,4 .... 27,1]

1 个答案:

答案 0 :(得分:1)

您几乎拥有它:

[sum(int(y) for y in str(x)) for x in range(1001)]