Ah! Thanks :)<br>V<br><br><div class="gmail_quote">On Fri, Oct 9, 2009 at 1:10 PM, Stephen Hansen <span dir="ltr"><<a href="mailto:apt.shansen@gmail.com">apt.shansen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br><div class="gmail_quote"><div class="im">On Fri, Oct 9, 2009 at 11:04 AM, Victor Subervi <span dir="ltr"><<a href="mailto:victorsubervi@gmail.com" target="_blank">victorsubervi@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

So, because the results in sstp were duplicates ( ['prescriptions', 'prescriptions'] ) it only returned one result in the dict(zip()) statement. Weird. Bug or feature? ;)<br>Thanks,<br><font color="#888888">V</font></blockquote>


<div><br></div></div><div>Feature.</div><div><br></div><div>zip() returned two results, but dictionaries are mappings of keys to values. If you duplicate a key, you don't get multiple values for that key -- you replace the value.  If you want something dictionary like which has multiple values, try something like:</div>


<div><br></div><div><a href="http://code.activestate.com/recipes/52219/" target="_blank">http://code.activestate.com/recipes/52219/</a></div><div><br></div><div>Or even this dict subclass:</div><div><br></div><div><a href="http://code.activestate.com/recipes/440502/" target="_blank">http://code.activestate.com/recipes/440502/</a></div>


<div><br></div><div>HTH,</div><div><br></div><font color="#888888"><div>--S</div></font></div>
</blockquote></div><br>