On 12/07/2014 06:52 PM, Denis McMahon wrote:
On Sun, 07 Dec 2014 12:01:26 -0500, Dave Angel wrote:

On 12/07/2014 11:18 AM, Wacky wrote:

I've a list of users ....

I haven't run this through the Python, so please forgive any typos.

users = [ ....
mess = { ....

users is redundant, as it's mess.keys()

maintaining a separate list of users and having the users as the keys in
mess suggests redundancy, and the potential for errors if the two data
items get out of synch. Better imo to just have the data in one place.


Unless there's an order that wants to be retained. But I would change the list into a list of user objects, rather than of strings. And I'd know that eventually it would be a sparse list (as users come and go, and you don't want to reuse the indices). So it would be another dictionary mapping userid and User instance.

--
DaveA
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to