У меня есть текстовый файл (tab delimeted), и я хотел бы передать поле 1 в списке (list1) и поле 3 в другом списке (list2), используя понимание списка.Python. Прочитайте два разных поля текстового файла в двух разных списках со списком.
Код я написал это:
with open (path) as file1:
list1 = [line.strip().split('\t')[0] for line in file1];
list2 = [line.strip().split('\t')[3] for line in file1];
Проблема заключается в том, что песни2 остается пустым.
Любые мысли, почему это происходит?
Спасибо!
@Bhargav Рао, проблема может быть но ответы в дупле, но они на самом деле не являются хорошим решением проблемы OP –
@PadraicCunningham, проблема * * *. Конечно, верно, что в этом случае мы можем найти способ избежать повторения дважды. Однако мы можем, безусловно, добавить ответ на цель и, следовательно, сделать его хорошим каноническим сообщением, чтобы помочь другим в будущем. (Кроме того, Congrats на 100k rep :).) –