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性能问题

上一篇:Js 字符串拼接的两种方法


下一篇:C#生成唯一的ID保存到数据库