我们如何将Python中的列表合并拼接成字符串呢?

Python: 合并拼接字符串join()| format() | +

将几个小字符串合并成为一个大的字符串

1 如果合并的是一个序列,在 python 最快的方式是使用join()方法

>>> parts = ['baidu.com', 'xinbiancheng.cn', 'google.cn']
>>> ' '.join(parts)
'baidu.com xinbiancheng.cn google.cn'
>>> ','.join(parts)
'baidu.com,xinbiancheng.cn,google.cn'
>>> ''.join(parts)
'baidu.comxinbiancheng.cngoogle.cn'

 2 仅仅只是合并少数几个字符串,python 使用“+”就可以了

>>> a = 'baidu.com'
>>> b = 'xinbiancheng.cn'
>>> a + ' ' + b
'baidu.com xinbiancheng.cn'

3 简单的放在一起

>>> a = 'Hello' 'xinbiancheng.cn'
>>> a
''Helloxinbiancheng.cn'

4 python format()函数

>>> print('{} {}'.format(a,b))
baidu.com xinbiancheng.cn

更多python list请点击