【发布时间】:2016-01-21 01:58:25
【问题描述】:
我有一些代码基本上是这样的:
data = ["some", "data", "lots", "of", "strings"]
separator = "."
output_string = ""
for datum in data:
output_string += datum + separator
如何使用str.join() 或类似的built-in 函数 做到这一点? (或者不可能?)
【问题讨论】:
-
output_string = ".".join(data) -
标题令人困惑。这与通常使用的
str.join有何不同? -
我在这里看不到“多个迭代交错”
-
是的,我对 str.join() 感到困惑。对不起。
标签: python string list python-3.x