<br><br><div class="gmail_quote">On Fri, Oct 9, 2009 at 11:04 AM, Victor Subervi <span dir="ltr"><<a href="mailto:victorsubervi@gmail.com">victorsubervi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;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>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/">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/">http://code.activestate.com/recipes/440502/</a></div>

<div><br></div><div>HTH,</div><div><br></div><div>--S</div></div>