@qquuoopp

Цикл for для определения наличия во вложенном в словарь списке?

описал суть проблемы комментариями. спасибо за помощь!

courses = { 
	'RUB' : ['Рубль', 'Ruble', 'RUB'],
	'USD' : ['Доллар', 'Dollar', 'USD']
         #ключи и значения курсов
}

from_course= str(input("")) #с этой валюты (например с доллара)
to_course = str(input("")) #позже программа будет переводить курс к этой валюте.

#здесь я пробовал делать цикл for, но пока тщетно
#нужно проверить, есть ли например в словаре с курсами USD и RUB, чтобы потом их использовать
#то есть, допустим пользователь вводит "Рубль" и "Доллар", а код должен проверять его наличие, а точнее
#эквивалент в словаре, то есть "Доллар, Dollar или USD" - это USD.
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
sswwssww
@sswwssww
for keys, values_list in courses.items():
	if from_course in values_list:
		print('Есть совпадение.')
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
MonAkka
@MonAkka
Born in IT
Вложенный for.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
22 сент. 2020, в 13:33
3000 руб./за проект
22 сент. 2020, в 13:16
1200 руб./за проект