python string字符串函数

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