Если у вас есть многострочный текст то вы можете прератить в массив строк есть специальный метод splitlines

text = """У лукоморья дуб зелёный;
Златая цепь на дубе том:
И днём и ночью кот учёный
Всё ходит по цепи кругом;
"""

rows = text.splitlines()

# получим массив строк, с каждой из которых можно работать по отдельности
print(rows[2])

либо как с обычными массивом

text = """У лукоморья дуб зелёный;
Златая цепь на дубе том:
И днём и ночью кот учёный
Всё ходит по цепи кругом;
"""

rows = text.splitlines()

for i, row in enumerate(rows):
    print(f"{i}-ая строка: {row} | в ней {len(row)} символов")

Задание

Найти строку в тексте содержащую наибольшое количество слов