逐元素添加两个元组
本文介绍了逐元素添加两个元组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我只是想知道是否有一种特别的 Pythonic 方法可以按元素添加两个元组?
I was just wondering if there was an especially pythonic way of adding two tuples elementwise?
到目前为止(a 和 b 是元组),我有
So far (a and b are tuples), I have
我的预期输出是:
可能的称重是给 a 0.5 的重量和 b 0.5 的重量,等等.(我正在尝试采用加权平均值).
And a possible weighing would be to give a 0.5 weight and b 0.5 weight, or so on. (I'm trying to take a weighted average).
这很好用,但是说我想添加权重,我不太确定该怎么做.
Which works fine, but say I wanted to add a weighting, I'm not quite sure how I would do that.
谢谢
推荐答案
压缩它们,然后对每个元组求和.
Zip them, then sum each tuple.
这是一个更好但更复杂的版本,它允许加权.
EDIT : Here's a better, albeit more complex version that allows for weighting.
这篇关于逐元素添加两个元组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!