python列表变成字符串
- 需要将list以字符串的形式输出,但是list中有不是字符串的情况
ls1 = [1,'ab','cd']
ls2 = [str(i) for i in ls1] # 方法1
ls3 = map(lambda i:str(i), ls1) # 方法2
str_1 = ''.join(ls2)
str_2 = ''.join(ls3)
print(str_1)
print(str_2)
ls1 = [1,'ab','cd']
ls2 = [str(i) for i in ls1] # 方法1
ls3 = map(lambda i:str(i), ls1) # 方法2
str_1 = ''.join(ls2)
str_2 = ''.join(ls3)
print(str_1)
print(str_2)