Why do collection.defaultdict
and collection.OrderedDict
have different capitalizations?
Is there some subtle difference that I should be aware of?
(P3K)
The capitalization of the class names is irrelevant, it doesn't signify anything. Except that Python has sometimes grown organically and the standard library doesn't have the same homogenous feel as other large libraries such as the Win32 API or the Java standard library.
Usually, that is in accordance with good style, classes are capitalised.
def MyClass (object):
pass
my_instance = MyClass()
like this.
You should read this document about it: http://www.python.org/dev/peps/pep-0008/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With