Приветствую всех! Помогите, пожалуйста с таким вопросом:
на входе мы имеем текстовый файл с примерно таким содержимым
"""ELECTION by Alexander Payne & JIM Taylor
Third Draft July 22,1997
Based on the novels by Tom Perotta
EXT. MILLARD HIGH -- DAWN
The school stretches out before us, slumbering in the overcast morning
air.
A TEENAGE GIRL'S VOICE -
TRACY (VO)
None of this would have happened if Mr.
McAllister hadn't meddled the way he
did. He should have just accepted
things as they are instead of trying to
interfere with destiny. You see, you
can't interfere with destiny. That's
why it's destiny. And if you try to
interfere, the same thing's going to
happen anyway, and you'll just suffer."""
Задача - средствами Python нужно определить строку, в которой все буквы заглавные, например как "EXT. MILLARD HIGH -- DAWN" (ну, это просто -- s.isupper()), затем проверить является ли следующая строка после этой - пустой. Если да, то всё ок, а если нет, как в случае со строкой " TRACY (VO) " -- то нужно добавить эту самую пустую строку...
Собственно моя проблема - не могу придумать алгоритм реализации такой задачи. Я так понимаю, нужно разбить текст на строки и обходить список строк циклом. Но как задать проверку на пустую строку для строки n+1, если мы находимся на строке n...
Благодарю заранее откликнувшихся