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

扫描二维码关注公众号,回复: 30889 查看本文章

猜你喜欢

转载自www.cnblogs.com/baxianhua/p/8874892.html