Как совместить 2 цикла и будет ли это оптимизировать программу?

Есть такой кусок кода с циклами:

inter_mass_n = {item : 0 for i in mass_q for item in range(i[0]-1, i[1])}

for i in mass_q:
    for j in range(i[0]-1, i[1]):
        inter_mass_n[j] += 1

Де-факто, программа выполняет лишнюю работу, потому хотелось бы сразу делать +=1 при создании словаря. Можно ли такое организовать и будет ли такой вариант работать быстрее?


Ответы (0 шт):