python3 列表转化成字符串

靖意风 / 2024-11-21 / 原文

 

1.使用 for循环

list1 = ['h','e','l','l','o']
str1 =''
for i in list1:
    str1 += i
print(str1)

2. 使用join 方法

list1 = ['h','e','l','l','o']
str1 = "".join(list1)
print(str1)

3. 使用reduce 方法

from functools import reduce
list1 = ['h','e','l','l','o']
str1 = reduce(lambda x, y: x+y, list1)
print(str1)