ShenggaoZhu / midictLinks
MIDict (Multi-Index Dict) can be indexed by any "keys" or "values", suitable as a bidirectional/inverse dict or a multi-key/multi-value dict (a drop-in replacement for dict in Python 2 & 3).
☆14Updated 9 years ago
Alternatives and similar repositories for midict
Users that are interested in midict are comparing it to the libraries listed below
Sorting:
- Safely evaluate AST nodes without side effects☆46Updated last year
- A python package for grapheme aware string handling☆113Updated 3 years ago
- Bash-style brace expansion for Python☆59Updated 3 years ago
- ☆83Updated 3 months ago
- distributed and parallel Python☆92Updated 2 months ago
- File system based database that uses python pickles☆73Updated last year
- The most basic Text::Unidecode port (licensed under Artistic License or GPL or GPLv2+ - choose whatever you want)☆67Updated 2 years ago
- Cython PyParsing implementation.☆32Updated 10 months ago
- Cython implementation of OrderedDict☆101Updated 9 years ago
- Faster CSV for Python☆104Updated 3 years ago
- minimalistic evaluator of python expression using ast module☆200Updated 3 weeks ago
- FrozenList is a list-like structure that implements collections.abc.MutableSequence and can be made immutable.☆110Updated this week
- Cython implementation of Toolz. Please use: https://github.com/pytoolz/cytoolz☆41Updated 8 months ago
- PyPy binary wheels for some popular packages☆80Updated 3 years ago
- Fast and accurate natural language detection. Detector written in Python. Nito-ELD, ELD.☆17Updated last year
- Extra features for Python's JSON: comments, order, numpy, pandas, datetimes, and many more! Simple but customizable.☆161Updated 2 months ago
- programmatically import, manipulate, and composite together existing SVG files☆32Updated 3 years ago
- Envisage is a Python-based framework for building applications whose functionalities can be extended by adding "plug-ins".☆86Updated 3 weeks ago
- String Distance using cython☆13Updated 5 years ago
- Generalized nested html element tree with recursive rendering☆36Updated 2 years ago
- A python library to manipulate and transform indexable data (lists, arrays, ...)☆46Updated last year
- Capture the outcome of Python function calls☆35Updated 5 months ago
- Useful Mutable Mappings☆70Updated last year
- gametight lightweight caching library for python☆66Updated 2 years ago
- WASM-powered sandbox implementation of exec() for safely running dynamic Python code☆36Updated last year
- CPU parallelism for Trio☆63Updated 3 weeks ago
- Friendlier Python tracebacks.☆85Updated 4 months ago
- (not ready yet) A simple but powerful job scheduler for Trio programs☆69Updated 5 years ago
- Fastest general-purpose parsing library for Python with a familiar API☆48Updated 2 months ago
- Pyfilesystem low-level driver for WebDAV storages☆24Updated last year