collections_extended’s documentation

collections_extended is a Python module providing
  • a bag class, AKA multiset,
  • a setlist class, which is a unique list or ordered set,
  • a bijection class,
  • a RangeMap which is a mapping from ranges to values, and
  • a IndexedDict class.

There are also frozen (hashable) varieties of bags and setlists.

The ABC is backported to Python versions < 3.6

It is tested against Python 2.7, 3.4, 3.5, 3.6, 3.7, PyPy & PyPy3.


Other Packages of Interest

Author:Michael Lenzen
Copyright:2019 Michael Lenzen
License:Apache License, Version 2.0