total_passenger_kilometers = [[ float(numcar) * 1 * float(dt) for numcar, cpk, dt in zip(numcars, cpks, dist_for_yr_cat) ] for numcars, cpks, dist_for_yr_cat in zip( sample_model._data, yr_consumption_per_km, dist_for_yr)] total_consumption_unweighted_list = [[ float(numcar) * 1 * float(cpk) for numcar, cpk, dt in zip(numcars, cpks, dist_for_yr_cat) ] for numcars, cpks, dist_for_yr_cat in zip( sample_model._data, yr_consumption_per_km, dist_for_yr)] annual_grams = sum(sum(total_consumption_grams, [])) total_travel = sum(sum(total_passenger_kilometers, [])) total_consumption_unweighted = sum( sum(total_consumption_unweighted_list, [])) numlist = BaseModel.get_counts(self=sample_model) numcars = sum(sum(numlist, [])) emissions_intensity = annual_grams / (numcars) emissions_intensity_per_km = annual_grams / (total_travel) emissions_intensity_per_km_unweighted = total_consumption_unweighted / ( numcars) print( f'{f_type} Emissions for year: {sample_model._year} = {annual_grams} grams_CO2- number of cars :{numcars}' ) em_dict.append({ "year": str(sample_model._year), "grams_CO2": annual_grams, "number_cars":