join() 方法也是非常重要的字符串方法,它是 split() 方法的逆方法,用來將列表(或元組)中包含的多個字符串連接成一個字符串。
想詳細了解 split() 方法的讀者,可閱讀《Python split()方法》一節。
使用 join() 方法合並字符串時,它會將列表(或元組)中多個字符串采用固定的分隔符連接在一起。例如,字符串“c.biancheng.net”就可以看做是通過分隔符“.”將 [‘c’,‘biancheng’,‘net’] 列表合並為一個字符串的結果。
newstr = str.join(iterable)
此方法中各參數的含義如下:
>>> list = ['c','biancheng','net']
>>> '.'.join(list)
'c.biancheng.net'
>>> dir = '','usr','bin','env'
>>> type(dir)
<class 'tuple'>
>>> '/'.join(dir)
'/usr/bin/env'