Я ищу преобразование списка строк, разделенных запятой, в один элемент, например:
my_list=['A','B','B','C','C','A']
Я хочу вывод:
my_list=['ABBCCA']
Использование join:
join
my_list = ["".join(my_list)] print(my_list)
Выход:
['ABBCCA']
Использование str.join:
str.join
>>> my_list= ['A','B','B','C','C','A'] >>> "".join(my_list) 'ABBCCA'
Итак, в вашем случае, включите его в список:
>>> ["".join(my_list)] ['ABBCCA']
Вы также можете использовать цикл:
str='' for i in my_list: str+=i print(str)
Вы можете объединить строки по join:
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'