Как проверить наличие элемента во множестве в Python

Python Senior Без компании
Как проверить наличие элемента во множестве в Python
Ответы
Для проверки наличия элемента во множестве (set) в Python используйте оператор `in`. Это оптимальный способ, так как проверка выполняется за O(1) благодаря хеш-таблицам. ``` my_set = {1, 2, 3, 4} # Проверка наличия элемента if 3 in my_set: print("Элемент найден") else: print("Элемент отсутствует") ``` Также можно использовать метод `__contains__()` (но оператор `in` более читаемый): ``` if my_set.__contains__(3): print("Элемент найден") ``` Для проверки отсутствия элемента используйте `not in`: ``` if 5 not in my_set: print("Элемент отсутствует") ```