Install
$ [sudo] pip install idict
Examples
>>> from idict import idict
>>> idict(K="v")["k"], idict(K="v")["K"]
('v', 'v')
>>> idict(K="v").k, idict(K="v").K
('v', 'v')
>>> idict(K="v")["not-existing"], idict(K="v").not_existing
(None, None)
Lazy dict with predictable deterministic universally unique identifiers
$ [sudo] pip install idict
>>> from idict import idict
>>> idict(K="v")["k"], idict(K="v")["K"]
('v', 'v')
>>> idict(K="v").k, idict(K="v").K
('v', 'v')
>>> idict(K="v")["not-existing"], idict(K="v").not_existing
(None, None)