temp_list = [item['qty'] for item in grp]
temp_dict['qty'] = sum(temp_list)
temp_dict['avg'] = temp_dict['qty'] / len(temp_list)
result.append(temp_dict)
Группировка по нескольким ключам и суммирование/усреднение значений списка словарей