more_collections is a Python library providing more collections (multisets, orderable multisets, hashable dictionaries, ...).
This package provides some more collections than the standard collections package.
The package currently provides:
- puredict/frozendict - a functionally pure and immutable dictionary that is even hashable, if all keys and values are hashable.
- multiset/frozenmultiset - a multiset implementation
- orderable_multiset/orderable_frozenmultiset - a multiset implementation for orderable carriers so that multisets of those elements themselves are orderable, even including nestable_orderable_frozenmultiset which is a multiset-ordering-extension that gives a total ordering for arbitrarily nested multisets over an orderable carrier.
If you want to see any more collections, contact me, open a ticket (I’ll happily implement it) or send in a patch.
See https://github.com/maweki/more-collections for a full guide and more information.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size more_collections-0.3.0.tar.gz (3.3 kB)||File type Source||Python version None||Upload date||Hashes View hashes|