>>>a = ['周一','周二','周三','周四','周五','周六','周日']
>>>s = "".join(a)
>>>s
'周一周二周三周四周五周六周日'
如果想要在元素之间添加一些东西
>>>a = ['周一','周二','周三','周四','周五','周六','周日']
>>>s = "-".join(a)
>>>s
'周一-周二-周三-周四-周五-周六-周日'
想要把字符串根据都好分割保存成列表呢?(上述情况的反向操作)
>>>s1='周一*周二*周三*周四*周五*周六*周日'
>>>a1 = s1.split('*')
>>>a1
['周一', '周二', '周三', '周四', '周五', '周六', '周日']
注意: 1. 列表里面的元素必须全是字符串才可以使用join()进行拼接
2. 返回的是一个字符串
如果列表中有元素不是str类型,则需要提前转换
>>> ls1 = ['a', 1, 'b', 2]
>>> ls2 = [str(i) for i in ls1]
>>> ls2
['a', '1', 'b', '2']
>>> ls3 = ''.join(ls2)
>>> ls3
'a1b2'