Я очень новичок в python и уже несколько дней пытаюсь написать функцию, которая декодирует поле в моей таблице атрибутов и добавляет соответствующее значение (из приведенного ниже словаря) в пустое поле. Так, например, когда в моей таблице атрибутов появляется «e1», найдите «e» в словаре, найдите соответствующее значение и напечатайте «estu» в пустом поле, а затем найдите «1» и напечатайте «пахотное» в следующем пустое поле. (Пустые поля уже добавлены в таблицу атрибутов). Ниже приведен мой словарь и изображение таблицы атрибутов, которые я пытаюсь расшифровать и добавить обновленные значения.
Значения словаря
valuedict = {
'e':'Estu',
'i':'Ice',
'l':'Lake',
'q':'Quarry',
'r':'River',
't':'Town',
'Class':{'1':'Arable',
'2':'Non Arable',
'3':'Protected'}}
Значения в моей таблице атрибутов, которые необходимо расшифровать
Заранее спасибо за любую помощь в этом - я новичок в python и потратил пару дней, пытаясь сделать это, но безуспешно!