Can tuples be replaced with lists all the time?

Paul Rubin at nospam.invalid
Sun Feb 23 05:28:54 CET 2014

Sam <lightaiyee at> writes:
> My understanding of Python tuples is that they are like immutable
> lists. If this is the cause, why can't we replace tuples with lists
> all the time (just don't reassign the lists)? 

You can do that a lot of the time but not always.  For example, you can
use a tuple as a dictionary key, but not a list, since keys are supposed
to be immutable.

More information about the Python-list mailing list