У меня есть текстовый файл для анализа построчно с использованием Python.Я читаю файл, как показано ниже,
with open(filename) as f:
soup = bs(f.read(),"html.parser")
, затем разбиваю все строки текстового файла на список.
allLine = soup.text.split("\r\n")
Теперь я повторяю список один за другим, напримерниже,
Метод 1:
for line in allLine:
# my task
Мой квест состоит в том, что я могу выполнить ту же итерацию без сохранения данных в списке, как показано ниже,
Метод 2:
for line in soup.text.split("\r\n")
# my task
Мои вопросы:
Метод 1, выделение дополнительных пробелов для списка 'allLines
'.Но метод 2 не требует дополнительного места.Но будет ли он разбивать строки «n
»?
Какой метод эффективен?