百度了一会,大同小异,直接上代码
test1 =[str(i) for i in test2]
等同于
test1=[]
for i in sanyue
test1.append(str(i))
演示:
test1 = ['a', 1, 'b', 2] // 所有值转换为字符串
test2 = [str(i) for i in ls1]
print(test2)
test3 = ''.join(test2) //列表拼接为字符串
print(test3)
打印结果:
[‘a’, ‘1’, ‘b’, ‘2’]
a1b2