# pcost.py
#
# Exercise 1.27

with open('Data/portfolio.csv', 'rt') as inpFile:
    headers = next(inpFile).strip().split(",");
    print(headers)


    tot_cost = 0

    for line in inpFile:
        row = line.strip().split(",")
        print(row)

        tot_cost += int(row[1]) * float(row[2])
        print("Cum cost = ", tot_cost)

        # Make a dictionary with 2 list (with zip())
        result = zip(headers, row)	# It's an iterable object
        d = dict( result )
        print(d, "\n")


