Satz von float-zahlen, Anhängen von zahlen, um leere Liste setzt . Python
Satz von zahlen
n_set = [1.0,3.2,4.5,8.2,1.3,2.2,5.6,9.8,2.4,5.5,6.7]
So, ich bin versucht, eine Funktion zu konstruieren, das eine Reihe von zahlen und erstellt eine Liste von Listen aus der Reihe gesetzt. ich versuche, mich jede Liste eine Teilmenge der zahlen aus dem ursprünglichen Satz, dass erhöht bis es auf einen maximalen Wert
organized_set = [[1.0,3.2,4.5,8.2],[1.3,2.2,5.6,9.8],[2.4,5.5,6.7]]
ich war denken etwas entlang der Linien von
for i,k in zip(range(0,len(n_set)),n_set):
set = []
d = dict(zip(i,k))
d2 = dict(zip(k,i))
if d[i] < d[d2[i]+1]:
set.append(k)
dies ist nicht Sinn machen. ich arbeite auf eine sehr viel kompliziertere Funktion, aber dies ist ein Teil von ihm, der ist warf mich ab. jede Hilfe wird gerne geschätzt
InformationsquelleAutor O.rka | 2012-12-02
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie so etwas wie dieser iterative Ansatz:
Ergebnis: