关于Join 方法的使用
a = "123"
b = "我爱你"
c = "abc"
d = "这".join((a,b,c))
print(d)
123这我爱你这abc
三个字符串中间用”这“来连接。
当然这个语句就等同于:
a = "123"
b = "我爱你"
c = "abc"
d = a+"这"+b+"这"+c
print(d)
123这我爱你这abc
如果我们想换行或者加符号这种方式就很合适。
举个例子:
a = "123"
b = "我爱你"
c = "abc"
d = "\n".join((a,b,c))
e = ",".join((a,b,c))
f = "\n".join((d,e))
print(f)
123
我爱你
abc
123,我爱你,abc
如果你这样用:
a = "123"
b = "我爱你"
c = "abc"
d = ",".join((a+b+c))
print(d)
1,2,3,我,爱,你,a,b,c
你看看输出的结果,这相当于什么?
如果你想给每个字符串之间都添加相同的符号,就可以用这种join的方式。
今天就搜索了一下这个join ,觉着还挺好用的,就分享一下!