Problem with string format

Mike314 michaelst at gmail.com
Wed Mar 11 01:07:59 EDT 2009


Hello,

   I have a strange problem with the string format:

>>> '%s %s %s %s %s' % ['01', '02', '03', '04', '05']
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: not enough arguments for format string

But as soon I use tuple it is working:
>>> '%s %s %s %s %s' % ('01', '02', '03', '04', '05')
'01 02 03 04 05'


What is the problem and how can I still use list?

Thanks.



More information about the Python-list mailing list