join()函数,语法: string.join(iterable) 以sep作为分隔符,将iterable所有的元素合并为新的字符串。 如何使用呢?
1.拼接列表 先看程序实例:
list_val = ["www","manhuan","net"]
str_val = ".".join(list_val)
print(str_val)
输出结果: 输出结果阐述: 分隔符 “.”号,将join函数里面的内容list_val[“www”,“manhuan”,“net”]列表元素(分别是www,manhuan,net)拼接起来。 所以最终输出是:www.manhuan.net
再看拼接列表的程序实例:
list_val = ["www","manhuan","net"]
sep1 = "."
list_new1 = sep1.join(list_val) # "."和"www","manhuan","net"拼接
sep2 = "-"
list_new2 = sep2.join(list_val) # "-"和"www","manhuan","net"拼接
print(list_new1)
print(list_new2)
输出结果:
1.拼接元组 程序实例:
tuple = ('Users','tuliyou','code')
str_val = '/'.join(tuple)
print(str_val)
输出结果: 输出结果阐述: 分隔符 “/”号,将join函数里面的内容tuple (‘Users’,‘tuliyou’,‘code’)元组元素(分别是’Users’,‘tuliyou’,‘code’)拼接起来。 所以最终输出是:Users/tuliyou/code