Nathan Rice nathan.alexander.rice at
Thu Feb 9 09:36:12 EST 2012

On Thu, Feb 9, 2012 at 5:33 AM, Duncan Booth
<duncan.booth at invalid.invalid> wrote:
> Nathan Rice <nathan.alexander.rice at> wrote:
>> I put dicts in sets all the time.  I just tuple the items, but that
>> means you have to re-dict it on the way out to do anything useful with
>> it.  I am too lazy to write a frozendict or import one, but I would
>> use it if it was a builtin.
> I hope you sort the items before putting them in a tuple, otherwise how do
> you handle two identical dicts that return their items in a different
> order?

Two dicts created from the same inputs will return items in the same
arbitrary order.  As long as you don't insert or delete a key you're


More information about the Python-list mailing list