标签: python lambda
我正在尝试获取所有3位数字,其总和等于某个数字,但这对我不起作用。 我猜想sum函数存在一些问题,但是我不知道使用基于函数的条件的正确方法是什么。
result = filter(lambda x: sum(x)==7 and x[0]!=0, itertools.product(range(10), repeat=3)) print(list(result))