title: Combining nested lists according to first element
body: <p>So I have three lists:</p>
  <pre><code>lst1 = [('test1', 0.2), ('test7', 0.2)]
  lst2 = [('test1', 5.2), ('test2', 11.1), ('test7', 0.2)]
  lst3 = [('test1', 19.2), ('test2', 12.1), ('test7', 19.2), ('test9', 15.1)]
  </code></pre>
  <p>What I want to do is to go through the lists and create the following tuple:</p>
  <pre><code>[(test1, 0.2, 5.2, 19.2), (test2, 0.0, 11.1, 12.1), (test7, 0.2, 0.2, 19.2), (test9, 0.0, 0.0, 15.1)]
  </code></pre>
  <p>I have tried to solve this through multiple methods but no luck, any help is welcomed!</p>