Встречается на 1% собеседований по Python
Как проверить, что значение есть в словаре
Для проверки наличия ключа в словаре используйте оператор in:
python
my_dict = {'a': 1, 'b': 2, 'c': 3}
if 'a' in my_dict:
print("Ключ 'a' существует")Для проверки значений (не ключей) можно использовать метод values():
python
if 2 in my_dict.values():
print("Значение 2 существует")Если нужно проверить и ключ, и значение одновременно, используйте items():
python
if ('b', 2) in my_dict.items():
print("Пара ('b', 2) существует")Метод get() также полезен, когда нужно проверить ключ и получить значение:
python
value = my_dict.get('d', 'default_value')Важно: оператор in для словарей работает только с ключами, а не со значениями.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы