Описание тега dictionary-comprehension
Синтаксическая конструкция в Python, которая обеспечивает краткий способ создания словарей.
Понимания словарей можно использовать для построения словарей в одну строку. Для простых задач понимание словаря может быть более читабельным словарем, построенным с использованием циклических конструкций.
Понимание словаря обычно состоит из входной последовательности либо списка, либо другого словаря, привязок переменных, предиката фильтрации и выходного выражения.
Результат - новый словарь.
Понимание словаря очень похоже на понимание списка.