so ich werd mal ein bisschen präziser
also was ich genau will ist folgendes:
ich hab 2 liste mit 2er tupel.
die erste liste enthält als erstes element durchgehende indices und als zweites element float-werte.
die zweite liste ist genauso aufgebaut, enthält aber nur einen teil von der ersten liste.
bsp.:
liste1 = [(0, 0),(1, 0.5),(2,0.9),(3, 0.3),(4, 0.2),(5, 0.2),(6, 0.1)]
liste2 = [(1, 0.5),(3, 0.3),(5, 0.2),(6, 0.1)]
letztendlich will ist folgendes:
ich vergleiche beide listen miteinander, und wenn der index identisch ist, ziehe ich beide werte voneinander ab, und speichere die differenz in einer neuen liste, mit dem entsprechenden index.
findet man eine lücke in liste2, wird wieder subtrahiert, allerdings dann die letzte stelle wo man noch einen wert gefunden hat in liste2 vom aktuellen wert aus liste1.
bin schon wieder fleissig am rumtesten, aber ich bekomm immer "list index out of range" und "list indices must be integers"
