On Tuesday 15 March 2005 08:25 am, Roy Smith wrote:
> a = () � � � # tuple of zero elements
> a = (1,) � � # tuple of one element
> a = 1, � � � # tuple of one element
> a = (1) � � �# scalar
> a = (1, 2) � # tuple of two elements
> a = 1, 2 � � # tuple of two elements
> a = , � � � �# syntax error
>
> The big question is, is it the parens that make it a tuple, or is it
> the comma? �If you go along with the parens school of thought, then
> (1,) is the special case. �If you believe in commas, then the () is
> the special case. �In either case, it's a bit ugly, but we learn to
> overlook the occasional cosmetic blemishes of those we love :-)

The answer is obvious, the naked comma should be an empty tuple.


-- 
James Stroud, Ph.D.
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to