У меня есть словарь, который имеет ключ (customer_id) и значение, которое представляет собой список, в котором есть все заказы, которые разместили клиенты. Каждый заказ имеет порядковый номер и количество товаров. Как бы я перебрал этот список, чтобы подсчитать все идентификаторы order_ids и сложить общее количество элементов?
import csv
with open('customer-purchase.cssv', 'r') as csv_file:
csv_reader = csv.reader(csv_file)
customers = {}
csv_reader.next()
for row in csv_reader:
if row[0] in customers.keys():
customers[row[0]]["orders"].append({'order': row[1], 'total items': row[2]})
else:
customers[row[0]] = {"orders": [{'order': row[1], 'total items': row[2]}]}
print customers['1']