how to join array of integers?

Arnau Sanchez arnau at ehas.org
Sat Sep 15 09:56:40 EDT 2007


js escribió:

>> On 9/15/07, Summercool <Summercoolness at gmail.com> 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]))



More information about the Python-list mailing list