Итак, у меня есть текстовый файл со списком из двух чисел, затем новая строка с еще двумя числами и так далее.Примером будет:
2000 5000
2000 5001
3000 5000
4000 7777
......
Я пытаюсь создать словарь, который будет иметь приращение ключа на 1 для каждого нового числа в первом индексе при чтении строки и иметь значение как список с обоимипервое число и второе число в текстовом файле.поэтому для моего примера я хотел бы иметь
{0: ['2000', '5000', '5001'], 1: ['3000', 5000'], 2: ['4000', '7777']}
Я уже прочитал в файле отсюда первые 3 строки кода
Мой код выглядит следующим образом
testing = {}
count = 0
for i in range(len(lines)):
x = (lines[i].split(' '))
if x[0] in testing:
testing[count].append(x[1])
else:
testing[count] =x[0]
testing[count].append(x[1])
count += 1
Проблема, которую я получаю, состоит в том, что она печатает только один словарный ключ и значение.