hab eben festgestellt dass mit meiner liste typ 1 was nicht stimmt.
das wäre ein bsp für ne liste typ 2:
[(53, 0.45018192137800001), (128, 0.34728442829700001), (129, 0.456179211084), (235, 0.36925521471700001), (482, 0.49590614351599999), (594, 0.56499722755699999), (603, 0.77058100829599996), (617, 0.75543537563499996), (626, 0.53642891059599995), (652, 0.68153047985500004),.......
nachtrag: fehler in liste 1 behoben.
die sieht so aus:
[(0, 0.0), (1, 0.0), (2, 0.0), (3, 0.0), (4, 0.0), (5, 0.0), (6, 0.0), (7, 0.0), (8, 0.0), (9, 0.0), (10, 0.0), (11, 0.0), (12, 0.0), (13, 0.0), (14, 0.0), (15, 0.0), (16, 0.0), (17, 0.0), (18, 0.0),
(19, 0.0), (20, 0.0), (21, 0.017494697371800001), (22, 0.053225052132200003), (23, 0.053225052132200003), (24, 0.083480231271999994), (25, 0.14087127320199999), (26, 0.14087127320199999), (27, 0.14087127320199999), (28, 0.14087127320199999), (29, 0.14087127320199999), (30, 0.200210336756), (31, 0.25113326636299999), (32, 0.19374222443299999), (33, 0.16348704529300001), (34, 0.16348704529300001), (35, 0.21146625670800001), (36, 0.26542000342599997), (37, 0.26542000342599997), (38, 0.26542000342599997), (39, 0.21449707381899999), (40, 0.21449707381899999), (41, 0.21449707381899999),.....
nachtrag2:
nochmal ne ausführliche erklärung:
(2. wert des jeweiligen tupels der 1. liste) - (2. wert des jeweiligen tupels der 2. liste)
der 1. wert (also der index) jedes tupels soll nicht geändert werden.
wenn man auf eine lücke stösst in der 2. liste, soll der vorgängerwert für die subtraktion verwendet werden. der vorgängwerwert kann auch weiter hinten liegen, je nachdem wie gross die lücke ist.
wenn ich zB in der 1. liste bei (5, 0.5) bin, es in liste 2 aber leider nur ein (3, 0.3) und ein (6, 0.1) gibt, soll er (5, 0.5) - (3, 0.3) = (5, 0.2) rechnen und das ergebis an eine neue liste anhängen.
ich hoffe es wurde einigermassen klar
nachtrag3:
ich glaube das größte problem ist, dass nicht immer ein erstes element in der 2. liste vorhanden ist. dann greift er quasi ins "leere"
da sollte er dann mit einer 0 rechnen.
ich werkel mal weiter, wenn sich was tut melde ich mich.
bin weiterhin für vorschläge dankbar.