Beginner question: difference between lists and tuples
Jim
jhefferon at smcvt.edu
Wed Mar 14 15:55:46 EDT 2007
On Mar 14, 3:46 pm, "KDawg44" <KDaw... at gmail.com> wrote:
> I am trying to learn python. I am working through a tutorial on
> python.org. I am trying to figure out how lists are different than
> tuples other than changing values at specific indices.
You can change lists but not tuples. That has some advantages, as
when you append to a list. But it has some disadvantages, as here
where I can't use a list as the key in a hash.
>>> d={[1,2]:'a'}
Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: list objects are unhashable
>>> d={(1,2):'a'}
>>>
Jim
More information about the Python-list
mailing list