container | ordered members? | unique members? | immutable type? | used for keys in |
---|---|---|---|---|
No | No | No | ||
No | No | Yes | ||
set | No | Yes | No | dict |
frozenset | No | Yes | Yes | |
list | Yes | No | No | |
tuple | Yes | No | Yes | |
OrderedSet | Yes | Yes | No | OrderedDict |
Yes | Yes | Yes |
Last active
August 29, 2015 13:57
-
-
Save GPHemsley/9400122 to your computer and use it in GitHub Desktop.
Table of collection data types in Python
An implementation of the last line would likely be called OrderedFrozenSet or FrozenOrderedSet.
Reorganized table to make patterns more apparent.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Looks like Python treats uniqueness and order as mutually exclusive (unique XOR ordered).