title: Adding two tuples elementwise
body: <p>I was just wondering if there was an especially pythonic way of adding two tuples elementwise? </p>
  
  <p>So far (a and b are tuples), I have</p>
  
  <pre><code>map(sum, zip(a, b))
  </code></pre>
  
  <p>My expected output would be:</p>
  
  <pre><code>(a[0] + b[0], a[1] + b[1], ...)
  </code></pre>
  
  <p>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). </p>
  
  <p>Which works fine, but say I wanted to add a weighting, I'm not quite sure how I would do that. </p>
  
  <p>Thanks</p>