Найти - Пользователи
Полная версия: Как выполнять поиск элементов списка, который является значением словаря ?
Начало » Python для новичков » Как выполнять поиск элементов списка, который является значением словаря ?
1
Alexanderrrrrror
Здравствуйте !
Допустим, юзер вводит название какого-то города.
 city = input()
new_dict = {"Россия":["Москва","Владивосток","Санкт-Петербург"], "Украина": ["Киев","Львов"]}
надо отыскать к какой стране принадлежит этот город и вывести этот ключ.

Пример:
Юзер ввёл Владивосток
вывести Россия

заранее благодарю!
marvellik
 city = input()
new_dict = {"Россия":["Москва","Владивосток","Санкт-Петербург"], "Украина": ["Киев","Львов"]}
for key, val in new_dict.items():
    if city in val:
        print(key)
        break
doza_and
break не нужен. В условиях нет указаний что город обязательно только в одной стране присутствует.
marvellik
doza_andну и то так.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB