Query about doing fortran-esque repeat formatting
Glenn Hutchings
zondo42 at googlemail.com
Mon Nov 9 07:05:54 EST 2009
Rob Briggs <rdbriggs <at> mun.ca> writes:
> 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])
There certainly is. You can use python's string concatenation
and repeat operators:
print "%s" + " %-5.3f" * 7 % <stuff>
Glenn
More information about the Python-list
mailing list