Multiplikation und anschließende Summierung von Werten aus zwei Wörterbüchern (Preise, Lagerbestand)

Ich muss die Werte von jedem Schlüssel multiplizieren und dann alle Werte addieren, um eine einzelne Zahl zu drucken. Ich weiß, das ist wahrscheinlich super einfach, aber ich stecke fest

In meinen Gedanken würde ich dies mit etwas ansprechen:

for v in prices:
total = sum(v * (v in stock))
print total

Aber so etwas wird nicht funktionieren :)

prices = {
"banana": 4,
"apple": 2,
"orange": 1.5,
"pear": 3 }

stock = {
"banana": 6,
"apple": 0,
"orange": 32,
"pear": 15 }

Antworten auf die Frage(6)

Ihre Antwort auf die Frage