У меня есть текстовый файл, который содержит стихотворение в этом формате.
Она говорит, что мои волосы пахнут
как кукурузные лепешки.
Я поднимаю бровь.
После всех этих дней
и шампуни из папайи,
Моя цель - создать словарь и присвоить ключ каждой строке стихотворения.
Например:
content = {1: «Она говорит, что мои волосы пахнут», 2: «как кукурузные лепешки».} `И т. Д. C
Мне написали этот код:
with open("dictionaries/questions.txt", "r") as f:
d_black = {}
key = 0
for line in f:
x = line.split("\n")
d_black[key] = x
print(d_black)
Но по какой-то причине он создает дополнительную пустую строку "" и список. Вот вывод, который я получаю:
{0: ["She says my hair smells", '']}
У вас есть идеи, как это исправить?
Спасибо.