Описание тега dictionary-comprehension

Синтаксическая конструкция в Python, которая обеспечивает краткий способ создания словарей.

Понимания словарей можно использовать для построения словарей в одну строку. Для простых задач понимание словаря может быть более читабельным словарем, построенным с использованием циклических конструкций.

Понимание словаря обычно состоит из входной последовательности либо списка, либо другого словаря, привязок переменных, предиката фильтрации и выходного выражения.

Результат - новый словарь.

Понимание словаря очень похоже на понимание списка.