Set¶
-
abstract class
abjad.pitch.Set.
Set
(items=None, item_class=None)¶ Abstract set.
Attributes Summary
__str__
Gets string representation. cardinality
Gets cardinality of set. from_selection
Makes set from selection. Special methods
-
(
TypedFrozenset
).__and__
(argument)¶ Logical AND of typed frozen set and
argument
.Returns new typed frozen set.
-
(
TypedCollection
).__contains__
(item)¶ Is true when typed collection contains
item
.Returns true or false.
-
(
TypedCollection
).__eq__
(argument)¶ Is true when
argument
is a typed collection with items that compare equal to those of this typed collection.Returns true or false.
-
(
AbjadObject
).__format__
(format_specification='')¶ Formats Abjad object.
Set
format_specification
to''
or'storage'
. Interprets''
equal to'storage'
.Returns string.
-
(
TypedFrozenset
).__ge__
(argument)¶ Is true when typed frozen set is greater than or equal to
argument
.Returns true or false.
-
(
TypedFrozenset
).__gt__
(argument)¶ Is true when typed frozen set is greater than
argument
.Returns true or false.
-
(
TypedFrozenset
).__hash__
()¶ Hashes typed frozen set.
Returns integer.
-
(
TypedCollection
).__iter__
()¶ Iterates typed collection.
Returns generator.
-
(
TypedFrozenset
).__le__
(argument)¶ Is true when typed frozen set is less than or equal to
argument
.Returns true or false.
-
(
TypedCollection
).__len__
()¶ Gets length of typed collection.
Returns nonnegative integer.
-
(
TypedFrozenset
).__lt__
(argument)¶ Is true when typed frozen set is less than
argument
.Returns true or false.
-
(
TypedFrozenset
).__or__
(argument)¶ Logical OR of typed frozen set and
argument
.Returns new typed frozen set.
-
(
AbjadObject
).__repr__
()¶ Gets interpreter representation of Abjad object.
Returns string.
-
__str__
()¶ Gets string representation.
Returns string.
-
(
TypedFrozenset
).__sub__
(argument)¶ Subtracts
argument
from typed frozen set.Returns new typed frozen set.
-
(
TypedFrozenset
).__xor__
(argument)¶ Logical XOR of typed frozen set and
argument
.Returns new typed frozen set.
Methods
-
(
TypedFrozenset
).copy
()¶ Copies typed frozen set.
Returns new typed frozen set.
-
(
TypedFrozenset
).difference
(argument)¶ Typed frozen set set-minus
argument
.Returns new typed frozen set.
-
abstract
from_selection
(selection, item_class=None)¶ Makes set from selection.
Returns set.
-
(
TypedFrozenset
).intersection
(argument)¶ Set-theoretic intersection of typed frozen set and
argument
.Returns new typed frozen set.
-
(
TypedFrozenset
).isdisjoint
(argument)¶ Is true when typed frozen set shares no elements with
argument
.Returns true or false.
-
(
TypedFrozenset
).issubset
(argument)¶ Is true when typed frozen set is a subset of
argument
.Returns true or false.
-
(
TypedFrozenset
).issuperset
(argument)¶ Is true when typed frozen set is a superset of
argument
.Returns true or false.
-
(
TypedFrozenset
).symmetric_difference
(argument)¶ Symmetric difference of typed frozen set and
argument
.Returns new typed frozen set.
-
(
TypedFrozenset
).union
(argument)¶ Union of typed frozen set and
argument
.Returns new typed frozen set.
Read-only properties
-
cardinality
¶ Gets cardinality of set.
Defined equal to length of set.
Returns nonnegative integer.
-
(
TypedCollection
).item_class
¶ Gets item class of collection.
Collection coerces items according to
item_class
.Returns class.
-
(
TypedCollection
).items
¶ Gets items in collection.
Returns list.
-