python列表中是否有任何函数将逗号分隔的值转换为单个元素?

时间:2019-04-15 09:26:06

标签: python list

我正在寻找将逗号分隔的字符串列表转换为单个元素,如下所示:

my_list=['A','B','B','C','C','A']

我希望输出为:

my_list=['ABBCCA']

4 个答案:

答案 0 :(得分:2)

使用join

my_list = ["".join(my_list)]
print(my_list)

输出:

['ABBCCA']

答案 1 :(得分:1)

使用str.join

>>> my_list= ['A','B','B','C','C','A']
>>> "".join(my_list)
'ABBCCA'

因此,在您的情况下,请将其包含在列表中:

>>> ["".join(my_list)]
['ABBCCA']

答案 2 :(得分:0)

您可以通过join连接str:

my_list = ['A', 'B', 'B', 'C', 'C', 'A']
print(''.join(my_list))   # 'ABBCCA'

如果您是将逗号分割成一个字符串,例如:

s = 'A,B,B,C,C,A'
print(''.join(s.split(',')))   # 'ABBCCA'  

答案 3 :(得分:0)

您也可以使用循环:

str=''
for i in my_list:
     str+=i
print(str)