On Jun 24, 12:12 am, [EMAIL PROTECTED] wrote: > Hi All, > > How do I format printed data in python? > I could not find this in the Python Reference > Manual:http://docs.python.org/ref/print.html > Nor could I find it in Matloff's great > tutorial:http://heather.cs.ucdavis.edu/~matloff/Python/PythonIntro.pdf > > For example, how do I turn this: > > 512 Jun 5 2004 X11r6 > 22 Jan 17 2005 a2p > 22 Jan 17 2005 acctcom > 5374 Sep 15 2002 acledit > 5664 May 13 2004 aclget > 12020 May 13 2004 aclput > 115734 Jun 2 2004 adb > 46518 Jun 4 2004 admin > 66750 Sep 16 2002 ali > 1453 Sep 15 2002 alias > 28150 Jun 4 2004 alog > 15 May 12 2005 alstat > > into this: > > 512 Jun 5 2004 X11r6 > 22 Jan 17 2005 a2p > 22 Jan 17 2005 acctcom > 5374 Sep 15 2002 acledit > 5664 May 13 2004 aclget > 12020 May 13 2004 aclput > 115734 Jun 2 2004 adb > 46518 Jun 4 2004 admin > 66750 Sep 16 2002 ali > 1453 Sep 15 2002 alias > 28150 Jun 4 2004 alog > 15 May 12 2005 alstat > > Thank you
There is string formatting print formatspecifier_string % data_sequence The format specifier is similar to the one used in C's printf, and data sequence may be tuple or list. Dictionary may also be used for data, but it has its own way to specify string formatting since dictionary is unordered but "indexed" by the dict key. -- http://mail.python.org/mailman/listinfo/python-list