Необходимо преобразовать ints в строки, и затем можно присоединиться к ним:
','.join([str(i) for i in list_of_ints])
Можно опустить квадратные скобки из ответа heikogerlach начиная с Python 2.5, я думаю:
','.join(str(i) for i in list_of_ints)
Это чрезвычайно подобно, но вместо того, чтобы создать (потенциально большой) временный список всех строк, это генерирует их по одному, по мере необходимости функцией соединения.
Можно использовать карту для преобразования списка, затем соединить их.
",".join( map( str, list_of_things ) )
BTW, это работает на любые объекты (не просто longs).
Только ради него, можно также использовать строковое форматирование:
",".join("{0}".format(i) for i in list_of_things)
и еще одна версия (довольно круто, а?)
str(list_of_numbers)[1:-1]