小编Kev*_*don的帖子

一个列表中的两个总和

我想在列表中得到两个不同值的总和.例如:

sample = [(1,3), (4,5), (8,2)]
Run Code Online (Sandbox Code Playgroud)

我想要输出

13, 10
Run Code Online (Sandbox Code Playgroud)

我可以用几种不同的方式做到这一点.这是我目前的方式:

t1 = 0
t2 = 0
for item1, item2 in sample:
    t1 += item1
    t2 += item2
Run Code Online (Sandbox Code Playgroud)

什么是更Pythonic解决这个问题的方法?

python list

3
推荐指数
1
解决办法
116
查看次数

标签 统计

list ×1

python ×1