如何生成一个3位数字列表,其数字总和等于17?

时间:2018-03-01 11:49:29

标签: python

如何生成一个3位数的列表,其数字总和等于17? 例如: 0 98,197,188等。

1 个答案:

答案 0 :(得分:0)

列表理解的一个解决方案

[(a,b,c) for a in range(10) for b in range(10) for c in range(10) if a+b+c ==17]

然后将其转换为字符串或任何你想要的东西。