At 03:27 AM 8/2/2008, Andre Engels wrote:
Content-Transfer-Encoding:
base64Content-Disposition: inlineOn Sat, Aug 2,
2008 at 11:07 AM, Dick Moores <[EMAIL PROTECTED]> wrote:
> I'm pretty new to Python's dictionaries, but I had a need for a function
> that would find the values in a dict that have more than one key each. It
> took me several hours to write. See
>
<http://py77.python.pastebin.com/f397582d8ÙY[\ÈÈÈHØÝÚ]Hexample
shown, and with the dict of colors at>
<http://py77.python.pastebin.com/f796752ff>.
>
[EMAIL PROTECTED] the function needs to be so complex. And also, I suppose
> I've reinvented the wheel (again). Please instruct me.
>
[EMAIL PROTECTED] list comprehension.
Well, list comprehension does indeed seem the solution to your
problem, although a single list comprehension would not be necessary.
I came to http://py77.python.pastebin.com/m4dcbb34f (note: this is
untested, I have no Python on the computer I am working on now), or
http://py77.python.pastebin.com/f76ba5002 to indeed just use a single
list comprehension (or rather, two nested list comprehensions, again
untested for the above reason).
You genius! How could you answer so quickly and
accurately (20 minutes!) without access to Python?
Both of your scripts work, after I corrected one
typo. See <http://py77.python.pastebin.com/f7b6e51e8>.
Thanks!
Dick Moores
_______________________________________________
Tutor maillist - Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor