nachdem mir das letzte mal hier schnell und nett geholfen wurde (und das googlen hierbei wieder nichts gebracht hat), frage ich einfach noch mal
(Entschuldigung für den schlechten Threadtitel, aber mir fällt es schwer, da einen besseren zu finden)
Ich habe einen double Wert, nennen wir ihn a und setzen wir ihn auf a = 0.34. Jetzt habe ich eine Liste b mit Werten, z.B. b = [0.1, 0.2, 0.3, 0.4, 0.5]
Jetzt sieht man ja, dass a zwischen dem 2. und 3. Listenwert liegt (also zwischen b[1] und b[2])... ich habe noch eine zweite Liste und aus der sollen mir jetzt Werte ausgegeben werden!
Und zwar soll jetzt kommen:
Code: Alles auswählen
print ( a* ( c[ b[1] ] + c [ b[2] ] ) )
Ich benötige quasi: gegeben Wert a, Liste b, Liste c
Code: Alles auswählen
a_kleiner = Wertkleiner(b, a)
a_größer = Wertgrößer(b, a)
print a*(c[a_kleiner]+c[a_größer])