Tuple Format?
Gene C
gchiaramonte at yahoo.com
Mon Sep 4 10:10:49 EDT 2000
> This makes parsing the two-character one interesting ... we can actually
end
> up with the equivalent of a single-element list which is the result of the
> repr().
>
> [` a, b, c `] == [ repr(a, b, c) ]
>
I do like the concept of adding a modifier to a list to show it is not
modifiable, ie a tuple. What about adding the backquote to the beginning of
the list?
`[] == ()
'[1] == (1,)
`[1, 2, 3] = (1, 2, 3)
Now we have some consistency.
Since a one character string is not written as "a," and a one element list
does not have to be written as [1,] although it can be, I do not believe
this discussion to be moot. If you want to see the evil of keeping oddities
check out c++ or perl. :-)
Gene
ps - Hey Guido, what do you think about all this?
More information about the Python-list
mailing list