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性能問題

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM