如何在python中添加列表中的元素

MyS*_*ddy 2 python

给出一个列表字典

vd = {'A': [1,0,1], 'B':[-1,0,1], 'C':[0,1,1]}
Run Code Online (Sandbox Code Playgroud)

我想明智地添加列表元素.所以我想将列表A中的第一个元素添加到列表B的第一个元素,反之亦然,复杂性是你不能依赖标签A,B,C.它可以是任何东西.第二,字典的长度也是可变的.这里是3.但它可能是30.

我需要的结果是列表[0,1,3]

nne*_*neo 9

所以你只想按元素加起所有值?

[sum(l) for l in zip(*vd.values())]