Пустой словарь переводится как True или False

Python Middle Без компании
Пустой словарь переводится как True или False
Ответы
Пустой словарь в Python оценивается как `False` в булевом контексте. Это поведение согласуется с другими пустыми коллекциями (например, пустым списком `[]`, пустой строкой `""`). Пример: ``` empty_dict = {} if not empty_dict: print("Словарь пустой") # Выведется else: print("Словарь не пустой") ``` Для явной проверки можно использовать `bool(empty_dict)` или `len(empty_dict) == 0`.