"Che M" <[EMAIL PROTECTED]> wrote > Although I was not familiar with what you can do with a list such > as you did here: > [a for a in eventData.keys() if eventData[a] < time.time()]
This is known as a list comprehension (and is described in the Functional Programming topic of my tutorial - obligatory plug :-) > I guess .keys() is a built-in method for dictionaries to return a > list of all their values, then? To be accurate it returns a list of the keys, the values are the things you get when you access the dictionary using a key: value = dictionary[key] So you can do things like for key in dictionary.keys(): print dictionary[key] > By the way, what was the purpose of the line with > time.sleep(1) It pauses for 1 second. But i'm not sure why he wanted a pause! :-) Alan G. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor