Я пытаюсь создать словарь из текстового файла, используя каждую вторую строку в качестве ключа и каждой первой строки в виде списка значений:Как читать каждую первую строку из файла как значения, второй как ключ к словарю
value1 value2
key1
value3 value4
key2
Мой код:
file = open('path', 'r')
my_dict = {}
a = 0
for lines in file:
a += 1
if ((a % 2) == 1):
key_lines = lines.strip().split()
else:
value_lines = lines.strip().split()
break
my_dict[key_lines] = value_lines[1]
не работает :(
Так в чем же проблема, точно? – jonrsharpe
Поместите оператор печати в набор для цикла, чтобы узнать, что происходит. – wwii