Ian Kelly wrote:
On Fri, Aug 13, 2010 at 11:53 AM, Martin Gregorie
<mar...@address-in-sig.invalid> wrote:

      real sample[-500:750];

Ugh, no.  The ability to change the minimum index is evil.

Not always; it can have its uses, particularly when you're
using the array as a mapping rather than a collection.

Pascal had a nice feature where you could use any ordinal
type as an array index, and sometimes it was handy to
have things like an array indexed by the characters
'A' to 'Z', or the values (Red, Green, Blue). Typically
you didn't need to do arithmetic on the indices in those
case, though.

Python addresses this by having separate types for
sequences and mappings.

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

Reply via email to