On Nov 8, 8:56�am, Rob Briggs <rdbri...@mun.ca> wrote: > Hello, > > Is there a way to do a repeat formatting command like in Fortran? Rather > that doing this: > > print "%s %-5.3f %-5.3f %-5.3f %-5.3f %-5.3f %-5.3f %-5.3f" % > (parmName[i], tmp[i][1], tmp[i][2], tmp[i][4], �tmp[i][6], �tmp[i][7], > tmp[i][8], �tmp[i][9]) > > Something like this: > > print "%s 7%-5.3f % (parmName[i], tmp[i][1], tmp[i][2], tmp[i][4], > tmp[i][6], �tmp[i][7], tmp[i][8], �tmp[i][9]) >
>>> s = '%s ' + ' %-5.4f' * 7 >>> s '%s %-5.4f %-5.4f %-5.4f %-5.4f %-5.4f %-5.4f %-5.4f' >>> print s % ('s',1,2,3,4,5,6,7) s 1.0000 2.0000 3.0000 4.0000 5.0000 6.0000 7.0000 > regards, > > Rob -- http://mail.python.org/mailman/listinfo/python-list