Beginner question: difference between lists and tuples

2007-03-14 Thread KDawg44
Hi,

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.  How are these
different from arrays in other languages such as php?

THanks.

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Beginner question: difference between lists and tuples

2007-03-14 Thread Jim
On Mar 14, 3:46 pm, KDawg44 [EMAIL PROTECTED] 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


-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Beginner question: difference between lists and tuples

2007-03-14 Thread Bruno Desthuilliers
KDawg44 a écrit :
 Hi,
 
 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.

http://www.python.org/doc/faq/general/#why-are-there-separate-tuple-and-list-data-types
-- 
http://mail.python.org/mailman/listinfo/python-list