str.join(元组、列表、字典、字符串) 之后生成的只能是字符串。
所以很多地方很多时候生成了元组、列表、字典后,可以用 join() 来转化为字符
list=['1','2','3','4','5']
print(''.join(list))
结果是12345
seq = {'hello':'nihao','good':2,'boy':3,'doiido':4}
print('-'.join(seq)) #字典只对键进行连接
结果是 hello-good-boy-doiido
注意列表里的元素必须是字符串形式
print(''.join([1,2,3,4]))
TypeError: sequence item 0: expected str instance, int found
报错
print(','.join(['1','2','3','4']))
结果是 1,2,3,4