print is not a function

Bruno Desthuilliers bdesth.nospam at removeme.free.fr
Wed Oct 8 21:48:39 CEST 2003


Karl Scalet wrote:
> Hi,
> 
> quite often there is a need to just print out the items of a list.
> 
> [ prt(x) for x in my_list ]
> 
> that would be nice, except prt() does not exist, and print is a
> statement not a function, hence cannot replace prt as of above.
> 
> I don't like to write d
> def prt(x):
>     print x
> beforehand and any lambda construct would not be so handy.
> It should be a short one-liner.
> Any ideas?

import sys
sys.stdout.write("hello world\n")

HTH





More information about the Python-list mailing list