Ошибка при сравнении колонок файлов KeyError: 3002

Необходимо сравнить два файла по одному из столбцов. Данные из второго файла перенести в виде отдельного столбца перенести в первый. При выполнении кода возникает ошибка KeyError: 3002. Не могу понять в чем причина. Просьба помочь

1.txt

sprav 
cod 1000    1001    1002    1003    2000    2001    2002    2002    2003    2003    2004    2004    2005    2006    3000    3001    3002    4000    5000    6000    6001
name    1958    1998    1975    2008    1969    1972    1962    1965    1961    2012    1914    1956    1978    1971    1999    1917    2000    1974    2013    1977    1955

2.txt

dataset 
cod 3002    1000    1001    1002    1003    3001    3000    5000    6000    6001    6003    7000    7001    7002    7003    7004    6002    8000    4000    7006    7005    9000    2001    2000    2004    2002    2003    2004    2002    2003    2005    2006
klass   КС-1    КС-1    КС-1    КС-1    КС-1    КС-1    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-3    КС-6    КС-7    КС-7    КС-7_2  КС-7_2  КС-7_2  КС-7_2  КС-7_2  КС-7_2  КС-7_3  КС-7_4

Добавление нового пустого столбца

dataset ['name'] = ""

Запись класса в новый пустой столбец массива dataset

for dataset_ABs in dataset_AB:
    for sprav_ABs in sprav_AB:
        if dataset_AB[dataset_ABs]['cod'] == sprav_AB[sprav_ABs]['cod']:
           dataset['name'] = sprav['name']
           print(dataset['name'])

Ответы (0 шт):