python join()
函数 用于连接字符串,将iterable变量的每一个元素后增加一个str字符串。
语法
str.join(iterable)
参数
- str:分隔符。可以为空。
- iterable:要连接的变量 ,可以是 字符串,元组,字典,列表等。
返回值
返回字符串,返回一个以str作为分隔符,将iterable中的各元素合并连接成一个新的字符串。
程序示例
#!/usr/bin/python
# coding=utf-8
#对列表进行操作
l = ["1","2","3"]
print(" ".join(l)) #以空格为分隔符
print(",".join(l)) #以逗号为分隔符
#对字符串进行操作
str = "python"
print(" ".join(str)) #以空格为分隔符
print(",".join(str)) #以逗号为分隔符
#对字典进行操作
d = {"a":1,"b":2,"c":3}
print(" ".join(d)) #以空格为分隔符
print(",".join(d)) #以逗号为分隔符
#对元组进行操作
s = ("1","2","3")
print(" ".join(s)) #以空格为分隔符
print(",".join(s)) #以逗号为分隔符
程序运行结果:
1 2 3
1,2,3
p y t h o n
p,y,t,h,o,n
b c a
b,c,a
1 2 3
1,2,3
1,2,3
p y t h o n
p,y,t,h,o,n
b c a
b,c,a
1 2 3
1,2,3