将可迭代数据用字符串连接起来 ,首先理解什么是可迭代数据,简单理解就是字符串string、列表list、元组tuple、字典dict、集合set。
而且每个参与迭代的元素必须是字符串类型,不能包含数字或其他类型。
代码示例:
import string
# 字符串类型
a = "qwer"
print("_".join(a))
# 元组类型
b = ("a", "b", "c", "d")
print("=".join(b))
# 集合类型
c = {"qwe", "asd", "zxc"}
print(" ".join(c))
运行结果:
join()函数还有一个重要用途,就是通过join函数可以实现字符串的修改