Arvind Singh schrieb: > I hope that Python gets a sorteddict and a > sortedset. > > > It doesn't make sense for Python to have sorteddict or sortedset. You > see, dict can have keys which cannot be ordered (keys can be > heterogeneous, in which case Py3K may raise TypeError; ordering doesn't > make sense for the objects used as keys) and same goes for set elements. > > Sorting makes sense only as a run-time operation, in which case, the > programmer should be prepared to handle appropriate exceptions. > > Btw, would you like a dict or set for which you have to handle > exceptions at every insertion?
In the cases where you have to do that, you shouldn't be using a sorted dict. But why not better look at those other 95% of cases where the values are uniformly typed and perfectly sortable? Georg -- Thus spake the Lord: Thou shalt indent with four spaces. No more, no less. Four shall be the number of spaces thou shalt indent, and the number of thy indenting shall be four. Eight shalt thou not indent, nor either indent thou two, excepting that thou then proceed to four. Tabs are right out. _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com