[Python-Dev] listcomps vs. for loops

Jp Calderone exarkun at intarweb.us
Tue Oct 21 10:28:16 EDT 2003

On Tue, Oct 21, 2003 at 12:41:00PM +0100, Michael Hudson wrote:
> Guido van Rossum <guido at python.org> writes:
> > I don't recall what I said then.  Did I say it was a feature that
> >
> >   L = [x for x in R]
> >   print x
> >
> > would print the last item of R?
> A problem with such code irrespective of anything else is that it
> fails when R is empty.

  Not when x is properly initialized.  Anyway, this is no different from the
problem of:

    for x in R:
    print x

  In any case, are there plans to also have the compiler emit warnings about
potential reliance on this feature?


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://mail.python.org/pipermail/python-dev/attachments/20031021/31c2666d/attachment.bin

More information about the Python-Dev mailing list