
TwoWayOrderedDict is a custom dictionary in which you can get the key:value relationship but you can also get the value:key relationship. It also remembers the order in which the items were inserted and supports almost all the features of the build-in dict.
This package installs the library for Python 3.