在Python中加入int列表的最简单方法?

时间:2014-06-05 06:03:03

标签: python

加入int列表以形成str没有空格的最便捷方式是什么?
例如,[1, 2, 3]将转为'1,2,3'。 (没有空格)。

我知道','.join([1, 2, 3])会引发TypeError。

3 个答案:

答案 0 :(得分:5)

','.join(str(x) for x in ints)

应该是最恐怖的方式。

答案 1 :(得分:4)

print ','.join(map(str,[1, 2, 3])) #Prints: 1,2,3

映射str会阻止TypeError

答案 2 :(得分:3)

我喜欢','.join(str(i) for i in lst),但它与map

真的差别不大