Удалить элементы словаря при пустых значениях
Как в словаре удалить пустые ключи?
d = {'1': [], '4': [], '5': [1, 2, 5, 6]}
чтобы получить
d = {'5': [1, 2, 5, 6]}
Ответы (2 шт):
Автор решения: Dmitry
→ Ссылка
Вариант с dictionary comprehension:
d = {'1': [], '4': [], '5': [1, 2, 5, 6]}
d = {key:value for (key, value) in d.items() if value}