A tidier way of coding literal OrderedDicts
Project description
Provides a nice way of specifying ordered dictionaries from Python source.
Example:
>>> from odictliteral import odict >>> x = odict[1:2,3:4] >>> print(x) odict[1: 2, 3: 4]
You can use odict as a replacement for OrderedDict otherwise, eg:
>>> y = odict( [(1,2), (3,4)] ) >>> print(y) odict[1: 2, 3: 4] >>> x == y True
You should also be able to use odict in combination with OrderedDicts:
>>> z = OrderedDict( [(1,2), (3,4)] ) >>> print(z) OrderedDict([(1, 2), (3, 4)]) >>> y == z True
That’s pretty much all there is to it. Should be compatible with Python 2.7 and Python 3; requires the “ordereddict” module to work with Python 2.4, 2.5 or 2.6.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
odictliteral-1.0.0.tar.gz
(3.1 kB
view details)
File details
Details for the file odictliteral-1.0.0.tar.gz.
File metadata
- Download URL: odictliteral-1.0.0.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88405c7fab7ff7a54c7b9fac9fd69264e526b0024b8265bc042ba3a797f0c161
|
|
| MD5 |
818bbf5ce787c9f258fcc38a9c42ba61
|
|
| BLAKE2b-256 |
11718752b9e8a7bd25112b1e676b81b9d05df5299f6f8305c868eec7f656bcc2
|