On Fri, Jan 9, 2009 at 3:36 PM, John H Palmieri <[email protected]> wrote:
>
> Is this a bug?
>
> sage: Set([])
> {}
> sage: Set(Set([]))
> {}
> sage: Set([]) == Set(Set([]))
> True
This is because Set takes a list (iterable) for all the of the
elements of the set. So, if you want to construct the set containing
the empty set, you'd do the following:
sage: e = Set([])
sage: ee = Set([e])
sage: e
{}
sage: ee
{{}}
sage: e == ee
False
--Mike
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---