ailist.LabeledIntervalArray.unfreeze#
- LabeledIntervalArray.unfreeze(self)#
Make
LabeledIntervalArraymutable- Parameters:
- None
- Returns:
None
See also
LabeledIntervalArray.freezeMake immutable
LabeledIntervalArray.sortSort intervals inplace
LabeledIntervalArray.constructConstruct LabeledIntervalArray, required to call LabeledIntervalArray.intersect
Examples
>>> from aiarray import LabeledIntervalArray >>> ail = LabeledIntervalArray() >>> ail.add(1, 2, 'a') >>> ail.add(3, 4, 'a') >>> ail.add(3, 6, 'a') >>> ail LabeledIntervalArray range: (1-6) (1-2, 'a') (3-4, 'a') (3-6, 'a') >>> ail.freeze() >>> ail.add(9, 10, 'a') TypeError: LabeledIntervalArray is frozen and currently immutatable. Try '.unfreeze()' to reverse. >>> ail.unfreeze() >>> ail.add(9, 10, 'a')