5.3.3 join方法
join方法用于连接序列中的元素,是split方法的逆方法(split方法以后在做详细介绍)。
list = ['1','2','3','4','5']
s = '*'
#将字符串s与list中的每个元素值分别进行连接,然后再把连接的结果进行合并
print(s.join(list))
#输出结果:1*2*3*4*5
可以看到,join方法会将s放到list列表元素的后面,从而得到了1*2*3*4*5
。那么可能有的人会问,这个join方法有什么用呢?其实join方法的一个典型的应用就是组合出不同平台的路径。例如,Linux/Unix平台的路径分隔符是(/),而Windows的路径分隔符是反斜杠(\),而且前面还有盘符。使用join方法可以很轻松生产不同平台的路径。
[例 5.11] 本例演示了如何使用join方法连接字符串和序列元素,并通过join方法生成Linux和Windows平台的路径。
list = ['a','b'