我正在尝试将列表中的项连接成一个字符串。
list = ['a', 'b', 'c', 'd']
string = ''
for i in list:
string.join(str(i))
答案 0 :(得分:6)
您不需要循环:
items = ['a', 'b', 'c', 'd']
result = "".join(items)
请注意,使用list
作为变量名称是个坏主意,因为这会阻止您使用list
来表示内置类型。
答案 1 :(得分:6)
这是你在找什么?
>>> my_list = ['a', 'b', 'c', 'd']
>>> "".join(my_list)
'abcd'
您不应将list
用作变量名称,因为这会影响内置类list
。