Possible Duplicate:
Why are python strings and tuples are made immutable?
What lower-level design makes tuple not mutable in Python? Why this feature is useful?
A few reasons:
__hash__
methods based on their contents, the values returned could change as the contents change, which violates the contract for hash values.tuple
method which will copy only when necessary.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