On 2007-09-15, Arnau Sanchez <[EMAIL PROTECTED]> wrote: >>> in Python... is the method to use ",".join() ? but then it >>> must take a list of strings... not integers... >>> >>> any fast method? > > > print ''.join([str(i) for i in [1,2,3]]) > > It's better to use generator comprehension instead of LC: > > ",".join(str(i) for i in [1, 2, 3]) > > Or, if you happen to like the itertools modules: > > from itertools import imap > ",".join(imap(str, [1, 2, 3]))
It's nice people have invented so many ways to spell the builting "map" ;) >>> ",".join(map(str,[1,2,3])) '1,2,3' -- Grant Edwards grante Yow! Thousands of days of at civilians... have produced visi.com a... feeling for the aesthetic modules -- -- http://mail.python.org/mailman/listinfo/python-list