ailist.IntervalArray.unfreeze#
- IntervalArray.unfreeze()[source]#
Make
IntervalArray
mutable- Parameters:
- None
- Returns:
None
See also
IntervalArray.freeze
Make immutable
IntervalArray.sort
Sort intervals inplace
IntervalArray.construct
Construct IntervalArray, required to call IntervalArray.intersect
Examples
>>> from aiarray import IntervalArray >>> ail = IntervalArray() >>> ail.add(1, 2) >>> ail.add(3, 4) >>> ail.add(3, 6) >>> ail IntervalArray (1-2) (3-4) (3-6) >>> ail.freeze() >>> ail.add(9, 10) TypeError: IntervalArray is frozen and currently immutatable. Try '.unfreeze()' to reverse. >>> ail.unfreeze() >>> ail.add(9, 10)