如何在python中返回串联列表?

时间:2018-09-21 09:19:22

标签: python list

假设我有一个接受列表并返回串联字符串的函数。

stringList = ["hello", "world"]
for string in stringList():
    #concatenate all strings in list
return newString

预期输出应为"helloworld"

我最初的想法是:

for string in stringList():
    string = string + ""
return string

但是,这只会返回列表的最后一个元素。我不确定如何解决此问题。另外,我不能使用打印功能,而只能这样做:

print(string, end="")

2 个答案:

答案 0 :(得分:0)

您可以尝试使用名为join的python字符串的内置函数

string = "".join(stringList)

答案 1 :(得分:0)

只需使用str.join

"".join(stringList)