使用列表连接字符串

时间:2017-02-16 22:21:38

标签: python string list

编写一个函数,将字符串列表连接成一个字符串。例如: 输入:(["this ", "is ", "a ", "string"]) ==输出:"this is a string"

这是我到目前为止的代码,但它始终以“,”返回结果,我不知道如何摆脱它。

def concat(strings):

    list1 = []

    i = 0

    while i < len(strings):

        list1 += [strings[i]]
        i+=1

    return (list1)

1 个答案:

答案 0 :(得分:-1)

Python有一个函数 - 它叫做join。它用在你想要的分隔符上,你给出了字符串列表作为参数。

" ".join(strings)  # join strings with " " as delimiter

如果您只想连接,可以使用空字符串作为分隔符 - &#34;&#34;。