У меня есть следующее lista
, которое содержит списки и строки:
['IBERDROLA', 'ACCOR\xa0SA', ['ADMIRAL'], ['ADECCO', 'IAG']]
Я хотел бы сделать его flat_list
с таким выводом:
['IBERDROLA', 'ACCOR\xa0SA', 'ADMIRAL', 'ADECCO', 'IAG']
Возможно, яможет не использовать правильные ключевые слова, чтобы найти нужный ответ, но я нашел только Создание простого списка из списка списков в Python (без str
подобных шахт) в flat_list
, который даетследующий вывод:
flat_list = [item for sublist in lista for item in sublist]
['I', 'B', 'E', 'R', 'D', 'R', 'O', 'L', 'A', 'A', 'C', 'C', 'O', 'R', '\xa0', 'S', 'A', 'ADMIRAL', 'ADECCO', 'IAG']