python列表如何求和

使用列表推导式输出由数字1 2 3 4组成的互不相同且无重复数字的三位数,并统计这些数字个数和数字之和

img


怎么求和呢我想用sum(alist)但我不知道这个列表叫啥

img


这个试过了它没求和

img


这个不知道哪错了


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))

sum(pprint.pprint(list_result))