> > 1)  Why do Python lists start with element [0], instead of element
> > [1]?  "Common sense" would seem to suggest that lists should start
> > with [1].  

Because Zero is the neutral element of addition operation. And indexes
(and all adresses in computing) involve with addition much more than
multiplication! That's too clear i think and that's silly to use One
as first index of arrays/lists in a programming language!
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to