Как совместить 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 при создании словаря. Можно ли такое организовать и будет ли такой вариант работать быстрее?