如何在python中将列表元素连接合并成按照分隔符分隔的字符串?

在python中可以将任意的可迭代对象合并成按照固定分隔符分隔的字符串。

比如一个列表

list1=[‘a’,’b’,’c’]

要将这个列表的元素合并为以空格分隔的字符串”a b c”,

只需要使用如下的python代码:

list1=[‘a’,’b’,’c’]
str1=” “.join(list1)
print(str1)

如果要将这个列表的元素合并为以$分隔的字符串”a$b$c”,

只需要使用如下的python代码:

list1=[‘a’,’b’,’c’]
str1=”$”.join(list1)
print(str1)

也就是要将任意一个可迭代对象合并为按照固定分隔符分隔的字符串,只需以固定分隔符作为字符串对象,然后调用该对象的join方法即可。

       

发表评论