[BangPypers] design discussion.
Ramkumar R
artagnon at gmail.com
Thu Jul 16 21:25:26 CEST 2009
> The requirement here is to display all these objects sorted by name and show
> different colors for good/bad/unknown
Do you realize that dictionaries or hashtables don't have the concept
of ordering? Therefore, you'll have to parse through the hashtable
once, sorting the keys like a list and then parse it again, looking up
the value for each key in the sorted list.
> What is required here is one data structure basically one more dictionary
> of combined of above three dicts
> like objects {name:objects} which will be sorted by keys and yields object
> when requested.
Simple extrapolation of the above solution. Terrible design to begin
with though.
--
Artagnon (.com)
More information about the BangPypers
mailing list