Finite combinatorial classes¶
-
class
sage.combinat.finite_class.FiniteCombinatorialClass(l)¶ Bases:
sage.combinat.combinat.CombinatorialClass- INPUT:
- l a list or iterable
Returns l, wrapped as a combinatorial class
EXAMPLES:
sage: F = FiniteCombinatorialClass([1,2,3]) 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]) sage: F.cardinality() 3
-
keys()¶ EXAMPLES:
sage: F = FiniteCombinatorialClass([1,2,3]) sage: F.keys() [0, 1, 2]
-
list()¶
-
sage.combinat.finite_class.FiniteCombinatorialClass_l¶ alias of
FiniteCombinatorialClass