Встречается на собеседованиях • сегодня

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

Пустой словарь в Python оценивается как False в булевом контексте. Это поведение согласуется с другими пустыми коллекциями (например, пустым списком [], пустой строкой "").

Пример:

python
empty_dict = {}
if not empty_dict:
    print("Словарь пустой")  # Выведется
else:
    print("Словарь не пустой")

Для явной проверки можно использовать bool(empty_dict) или len(empty_dict) == 0.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы