Имеют несколько списков, преобразованных из файла .txt , которые были прочитаны как набор строк, которые выглядят следующим образом:
['New', 'Jersey', '1', '0', '1', '999']
['West', 'North', 'Central', '1', '0', '100', '90']
Эти списки имеют различное числослова бок о бок (у первого 2, у второго 3 и т. д.)
Я хочу вывести новый список (затем в скомпилированный фрейм данных), который объединяет слова, расположенные рядомсо стороны, например:
['New Jersey', '1', '0', '1', '999']
['West North Central', '1', '0', '100', '90']
Что сделает новый список (и фрейм данных) одинаковой длины.
Легко просто append(line.split())
создать новый список для каждой строки, но можноНе нужно вычислять оператор if и .join (), необходимые для объединения всех слов и добавления каждого числа отдельно.