title: The ultimate goal is to create a dictionary where duplicated names are combined into one key and its value is multiple elements
body: <p>I have a list which went through a for loop in order to produce each element separately as a string. Next, I created a variable to split those strings in order to get the key=pairs (resulting in multiple lists). Basically those lists only have two elements, [0] to be used as the keys and [1] to be used as the values.
  How do I convert those lists into dictionaries where the duplicated keys are combined and their [1]s are their value?
  I am new to this so please no fancy codes like def. Think basic.</p>
  <pre><code>lst = [&quot;help-please&quot; , &quot;desperate-fix&quot;, &quot;help-today&quot;, &quot;desperate-need&quot;]
  for i in lst:
      a = i
      b = a.split(&quot;-&quot;)
      c = b[0]  #keys
      d = b[1]  #values
      e = {c:d} #how do I fix this to one key to many values? I believe this should be a loop to 
               facilitate many key:value pairs
  </code></pre>
  <p>My ulitmate goal:</p>
  <pre><code>e = {&quot;help&quot;: [&quot;please&quot;, &quot;today&quot;], &quot;desperate&quot;: [&quot;fix&quot;, &quot;need&quot;]
  </code></pre>