Ich habe eine Liste von Aktien und Positionen als Tupel. Positiv für Kauf, negativ für Verkauf. Beispiel:Wie summiere ich Tupel in einer Liste, in der der erste Wert gleich ist?
p = [('AAPL', 50), ('AAPL', -50), ('RY', 100), ('RY', -43)]
Wie kann ich die Positionen von Aktien summieren, um die aktuellen Bestände zu erhalten?
result = [('AAPL', 0), ('RY', 57)]
+1 nur Ging vorschlagen 'defaultdict' mich. – cdhowie
Wie wäre es damit? Vielen Dank, hat perfekt funktioniert und jetzt habe ich auch etwas zu lesen. – pedram
'Sammlungen' Bibliothek ist voller Edelsteine. ;) –