Я разбираю файл (файл .GTF), и теперь у меня есть проблема с его экспортом в текстовый файл. До сих пор я сделал список списков, который так же, как это:экспорт анализируемого файла в текстовый файл в python
pl = [
[' id "ENS001" ', ' name "EGSB" ', ' Trans "TTP" ', ' ' ],
[' id "EN02" ', ' name "EHGT" ', ' Trans "GFT" ', ' ' ]
]
конечно, длина вложенных списков равна (16) и есть 111559 вложенные списки внутри родительского списка. Как видно из приведенного выше примера, вложенные списки имеют несколько пар, и каждая пара имеет 2 единицы, разделенных вкладкой.
В моем текстовом файле каждый вложенный список будет строкой (только вторая единица каждой пары), и каждый элемент в ней будет содержать столбцы. Первые единицы аналогичны во всех вложенных списках, и они будут именами столбцов, поэтому они не находятся в строках. Более того, мне нужны только первые 8 элементов (из 16) каждого вложенного списка. Также я использую python 2.6.6. Мне нужен такой файл.
id name Trans ENS001 EGSB TTP EN02 EHGT GFT
Любой конкретная ошибка в коде? – BorrajaX
Вы можете пропустить свой родительский список и написать вывод с помощью модуля [csv] (https://docs.python.org/2/library/csv.html) – TobiMarg
«У меня возникла проблема с его экспортом в текстовый файл «. - какая проблема? Вы получаете сообщение об ошибке? Одно из наблюдений, а не список списков, вам может быть лучше со списком словарей, где «id», «name» и «Trans» являются ключами. Форматирование строк см. В методе 'format'. – cdarke