Python: 合并拼接字符串join()| format() | +
将几个小字符串合并成为一个大的字符串
1如果合并的是一个序列,最快的方式是使用join()方法
>>> parts = ['Is', 'Chicago', 'Not', 'Chicago?'] >>> ' '.join(parts) 'Is Chicago Not Chicago?' >>> ','.join(parts) 'Is,Chicago,Not,Chicago?' >>> ''.join(parts) 'IsChicagoNotChicago?'
2仅仅只是合并少数几个字符串,使用“+”就可以了
>>> a = 'Is Chicago' >>> b = 'Not Chicago?' >>> a + ' ' + b 'Is Chicago Not Chicago?' >>>
3简单的放在一起
>>> a = 'Hello' 'World' >>> a 'Hello
4format()函数
>>> print('{} {}'.format(a,b)) Is Chicago Not Chicago?
5或者
print(a, b, c, sep=':')
6性能问题