Как проверить, что значение есть в словаре

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