On Thu, Dec 06, 2012 at 01:13:09AM +, Dima Pasechnik wrote:
Here's a related question: suppose I have an object G in sage. Is there a
correct way to ask G if is it a CombinatorialFreeModule? I can check for
if hasattr(G,'_basis_keys'): ...
but I would have thought that there was a better way to do this...
isinstance?
sage: F = CombinatorialFreeModule(QQ, ['a','b','c'])
sage: isinstance(F,CombinatorialFreeModule)
True
sage: isinstance([],CombinatorialFreeModule)
False
Depending on what you want to test exactly, you might or not want to do
sage: F in ModulesWithBasis
which will eventually include QQ^3, QQ['x'], ...
Cheers,
Nicolas
--
Nicolas M. ThiƩry Isil nthi...@users.sf.net
http://Nicolas.Thiery.name/
--
You received this message because you are subscribed to the Google Groups
sage-combinat-devel group.
To post to this group, send email to sage-combinat-devel@googlegroups.com.
To unsubscribe from this group, send email to
sage-combinat-devel+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/sage-combinat-devel?hl=en.