Parsing a large number of parms to a print statement.

MRAB python at mrabarnett.plus.com
Thu Oct 22 23:33:49 CEST 2009


KB wrote:
> Hi,
> 
> I have to pass over 150 parameters to a print statement ala:
> 
> print "%s <text> %s <other text> %s ....<150'th unique text> %s" % (v
> [0], v[1], ... v[150])
> 
> I can't use a for loop like I normally would over the list "v" due to
> the different text fragments between each var.
> 
> Is there a lambda function I can use in place of '% (v[0],v[1]...v
> [150])' ???
> 
print "%s <text> %s <other text> %s ....<150'th unique text> %s" % tuple(v)

If v is already a tuple then that's not necessary! :-)




More information about the Python-list mailing list