使用列表推导式输出由数字1 2 3 4组成的互不相同且无重复数字的三位数,并统计这些数字个数和数字之和
怎么求和呢我想用sum(alist)但我不知道这个列表叫啥
这个试过了它没求和
这个不知道哪错了
使用列表推导式输出由数字1 2 3 4组成的互不相同且无重复数字的三位数,并统计这些数字个数和数字之和
from itertools import permutations
num_lis = ['1', '2', '3', '4']
sum_lis = []
for i in permutations(num_lis, 3):
sum_lis.append(int(''.join(i)))
print(sum_lis)
print(sum(sum_lis))