2015-12-30 96 views

回答

3
"".join(a) 

應該爲你做。

"".join(map(str, a)) 

如果所有元素不是字符串

+0

如果列表不包含所有字符串,也可以使用「」.join(map(str,a))。 – wolfsgang

+0

@wolfsgang加了thanx – vks

0

另一個略少Python的方式:由VKS提到

string = '' 
for letter in a: 
    string += letter 
+0

但是很醜。 – khajvah

+0

對於大型字符串來說,它的效率也很低。 – mgilson

0

另一種選擇爲一個。這假定列表包含str或支持+運算符的元素,使其與附加語義相一致。

functools.reduce(lambda x,y: x+y, ['a','b','c'])