[Python-Dev] Replacement for print in Python 3.0 (original) (raw)
Martin Blais martin.blais at gmail.com
Sat Sep 3 15:55:07 CEST 2005
- Previous message: [Python-Dev] Asynchronous use of Traceback objects
- Next message: [Python-Dev] str.strip() enhancement
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 9/3/05, Paolino <paolo_veronelli at tiscali.it> wrote:
Martin Blais wrote: > Then how about:: > > output((xx for x in range(10)), iter=1) > Illegal in python2.4.(Wrongly ?) And makes the star solution half unuseful.
>>> def f(*args,**kwargs): ... pass ... >>> f(*(1,2,3),iter=True) File "", line 1 f(*(1,2,3),iter=True) Leaving out what I just asserted in the previous thread :( I suppose you meant output((x*x for x in range(10)), iter=1) f(1,[2,3],( for in (4,5)),iter=True)
Yes, that's right, my bad, I indeed meant your corrected version above (forgot to remove the star)
- Previous message: [Python-Dev] Asynchronous use of Traceback objects
- Next message: [Python-Dev] str.strip() enhancement
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]