Parsing a large number of parms to a print statement.

Paul Rubin http
Thu Oct 22 17:32:32 EDT 2009


KB <keith at nekotaku.com> writes:
> 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.

print "%s <text> ..." % tuple(v[:150])

But what you're trying to do looks bizarre.  Find a way to make the
constant strings inside the print statement part of the data.



More information about the Python-list mailing list