title: Return multiple values in a dictionary
body: <p>I have been struggling with trying to code this, so any help is appreciated.</p>
  <p>Given a string, how can I use the first letters of the words once and set them to keys, whilst adding all the words into their respective key:value pairs.  How could I achieve this output, given the input.</p>
  <p>Input:</p>
  <pre><code>([&quot;foo&quot;, &quot;bar&quot;, &quot;based&quot;, &quot;bee&quot;, &quot;no&quot;]) 
  </code></pre>
  <p>Output:</p>
  <pre><code>{'f': ['foo'], 'b': ['bar', 'based', 'bee'], 'n': ['no']}
  </code></pre>