Finite combinatorial classes¶
-
class
sage.combinat.finite_class.FiniteCombinatorialClass(l)¶ Bases:
sage.combinat.combinat.CombinatorialClassThis class is deprecated, and will disappear as soon as all derived classes in Sage’s library will have been fixed. Please derive directly from Parent and use the category
FiniteEnumeratedSets.INPUT:
- l a list or iterable
Returns l, wrapped as a combinatorial class
EXAMPLES:
sage: F = FiniteCombinatorialClass([1,2,3]) doctest:warning...: DeprecationWarning: Please use FiniteEnumeratedSets instead. See http://trac.sagemath.org/13552 for details. sage: F.list() [1, 2, 3] sage: F.cardinality() 3 sage: F.random_element() 1 sage: F.first() 1 sage: F.last() 3
-
cardinality()¶ EXAMPLES:
sage: F = FiniteCombinatorialClass([1,2,3]) doctest:warning...: DeprecationWarning: Please use FiniteEnumeratedSets instead. See http://trac.sagemath.org/13552 for details. sage: F.cardinality() 3
-
keys()¶ EXAMPLES:
sage: F = FiniteCombinatorialClass([1,2,3]) doctest:warning...: DeprecationWarning: Please use FiniteEnumeratedSets instead. See http://trac.sagemath.org/13552 for details. sage: F.keys() [0, 1, 2]
-
list()¶
-
sage.combinat.finite_class.FiniteCombinatorialClass_l¶ alias of
FiniteCombinatorialClass