Замена значения в переменной сопоставлением
С помощью API Яндекс.Погоды запросом получаю прогноз погоды, в ответ получаю JSON. Вытаскиваю значение нужного ключа, а именно condition. Значение ключа приходит мне на английском, а нужно отдать его на русском. В документации есть расшифровка значений:
Собственно сам вопрос: каким образом организовать сравнение приходящего значения с расшифровкой (есть мысль засунуть её в словарь) и последующую замену на русскоязычное значение?
Ответы (1 шт):
Понял, о чём написали комментаторы. Немного не в то русло думал. Решил вопрос очень просто:
ru_condition = en_condition.replace(en_condition, dict[en_condition])
где en_condition - приходящее с сервера значение на английском, dict - словарь с расшифровкой значений составленный по скриншоту.
Всем спасибо
