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])' ???

Thanks in advance.

Actually, you are only sending one parameter to print.

Is v iterable? _And_ does v have 150 values? _And_ can you say tuple(v) and get (v[0], v[1], v[2], ..., v[149])? If so, try:

print "%s blah %s blah blah %s .... " % tuple(v)

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

Reply via email to