Задать вопрос
@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("Такой марки нет")

В общем, как сделать правильно?
  • Вопрос задан
  • 334 просмотра
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 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")
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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