Встречается на собеседованиях • сегодня
Как проверить, что значение есть в словаре
Для проверки наличия ключа в словаре используйте оператор 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
интервью вопросы и ответы