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