[ evia, house ] Posted on February 11, 2024

1 catalog choices

Element Price Version full Version
Base 16300 1 1
Insulation 7050 1 1
Wood stove 2400 1 1
Queen Bed 1500 1 0
Kitchen 5130 1 0
Table Shelves 105 1 0
Cooktop shelves 120 1 0
Cutlery drawer 300 1 0
Glass by cooktop 375 1 0
Gas cooktop 360 1 0
Bathroom base 900 1 1
sink 435 1 1
toothbrush shelf 75 1 0
sleves above door 225 1 0
hangers 90 1 0
gas water heater 675 1 1
incinerating toilet 4650 1 1
insulated shower 1425 1 1
wardrobe 900 1 0
trailer 7950 1 1
from functools import reduce

versions = len(x[0]) - 2
totals = [0] * versions

for row in x:
    for index, total in enumerate(totals):
       totals[index] = totals[index] + (row[1] * row[index + 2])

print(totals)