使用列表理解的Python字符串形成

shr*_*nde 2 string list-comprehension python-2.7

我正在尝试使用列表形成字符串。

如果list具有单个元素,l = [10]则应为string 10 如果有多个元素,l = [10,20,30]则应为string10,20,30

我尝试过,但总是,在末尾附加额外内容。 "".join("%s," % x for x in l)这产生10,10,20,30,上面列出

Vad*_*nda 5

只需使用以下内容:

','.join(str(n) for n in l)