Marco Bizzarri a écrit :
(snip)
I'm afraid this have another problem for me...


[EMAIL PROTECTED]:/var/local/zope28/porting/Products/PAFlow$ python2.3
Python 2.3.5 (#2, Oct 18 2006, 23:04:45)
[GCC 4.1.2 20061015 (prerelease) (Debian 4.1.1-16.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
def any(iterable): pass
...
any(x for x in [1, 2, 3])
  File "<stdin>", line 1
    any(x for x in [1, 2, 3])
            ^
SyntaxError: invalid syntax

any([x for x in [1, 2, 3]])


I mean, I'm afraid I can't use an expression like that without
building a list... not at least in python2.3

Err... a list being an iterable, you just need any([1, 2, 3]).

But this wont be enough to solve your real use case, indeed.

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

Reply via email to