@davi_jons

Как пройтись по словарю и получить нужный ключ?

Как это реализовать?
Например:
sites = {
"asos" : ["adidas", "nike", "reebok", "asics", "karhu"],
"lamoda" : ["adidas", "nike", "reebok", "asics", "karhu", "demix", "fila"],
"brandshop" : ["adidas", "reebok", "champion" ],
}

Нужна марка asics, на каком сайте ( ключе) она присутствует?

def get_sites(name="asics", sites):
   for x, y in enumerate(sites):
         if name in sites:
		         print (х + str (sites[КЛЮЧ] + ".com"))
	       else:
		         print("Такой марки нет")

В общем, как сделать правильно?
  • Вопрос задан
  • 331 просмотр
Решения вопроса 1
Ranc58
@Ranc58
Backend python developer
sites = {
"asos" : ["adidas", "nike", "reebok", "asics", "karhu"],
"lamoda" : ["adidas", "nike", "reebok", "asics", "karhu", "demix", "fila"],
"brandshop" : ["adidas", "reebok", "champion" ],
}

def get_sites(sites, name="asics"):
   for key, value in sites.items():
       if name in value:
           print(key +'.com')
       else:
           print("Такой марки нет")
           
get_sites(sites, name="asics")
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы