Вы, наверняка, пользовались генераторами списков.

Но знаете ли вы о генераторах множеств и словарей?


В случае словарей отличие только в парах ключ-значение. Такие генераторы удобны для начальной инициализации значений последовательностей.



#полезностьдня



S = {i**2 for i in range(10)}

D = {i: i**2 for i in range(10)}

print(S)

print(D)