96 Werte Max finden
Verfasst: Sonntag 8. September 2019, 12:27
Hallo,
ich habe eine Liste mit mit 2880 Tuples, 30 Tage lang alle 15 min ein neues. Jetzt will ich immer 96 Tuples zusammenfassen und das mit dem größten Wert bei dem Index 4 in eine neue Liste schreiben wo am Ende dann für jeden Tag das Tuple mit dem größten Wert drin ist. Wie kann ich das ganze am besten lösen?
Tuple:
ich habe eine Liste mit mit 2880 Tuples, 30 Tage lang alle 15 min ein neues. Jetzt will ich immer 96 Tuples zusammenfassen und das mit dem größten Wert bei dem Index 4 in eine neue Liste schreiben wo am Ende dann für jeden Tag das Tuple mit dem größten Wert drin ist. Wie kann ich das ganze am besten lösen?
Tuple:
Zum teilen der Liste hab ich hier schon eine Funktion:(40342, 1.0, 4.0, '2019-08-14 11:45', 22.3)
Code: Alles auswählen
def split_list(the_list, chunk_size):
result_list = []
while the_list:
result_list.append(the_list[:chunk_size])
the_list = the_list[chunk_size:]
return result_list