如何将列表合并为字符串而不在python中添加任何字符?

如何将列表合并为字符串而不在python中添加任何字符?,python,string,list,merge,Python,String,List,Merge,我发现我可以用“-”连接它们。连接(名称),但我不想添加任何字符。假设我有 ['stanje1'、'|'、'st6'、'stanje2'、'|'、'#'] 我想变成这样 stanje1|st6,stanje2|# 在这种情况下,您可以按如下方式执行: 加入(姓名) 这将连接没有中间字符串的字符串 例子 就这样吧-: ''.join(name) >>> s = ['Hello', 'World'] >>> print ''.join(s) HelloWorl

我发现我可以用“-”连接它们。连接(名称),但我不想添加任何字符。假设我有
['stanje1'、'|'、'st6'、'stanje2'、'|'、'#']
我想变成这样

stanje1|st6,stanje2|#

在这种情况下,您可以按如下方式执行:

加入(姓名)

这将连接没有中间字符串的字符串

例子 就这样吧-:

''.join(name)
>>> s = ['Hello', 'World']
>>> print ''.join(s)
HelloWorld

>>> print '-'.join(s)
Hello-World
''.join(name)