Ich bin sehr neu mit Python und ich muss das folgende lösen (von Hand oder durch Python): für ein Dataset, wobei jede Datei besteht aus undefinierten Gruppen von Linien einer unterschiedlichen Anzahl von Zahlen, gefolgt von einer Textzeile inkl. Daten und Zahlen (sorry, wenn der Satz machen Sinn nicht):Ausgewählte Verbindung von Linien
2,
4,
6,
1,
2,
02-sep-2016, blah blah, blah, 83838338
3,
0,
0,
03-Aug-2000, blah, 300033
Ich brauche die höchste Zahl oberhalb der Textzeile vor dem Text und dem Rest werden gelöscht werden:
6,02-sep-2016, blah blah, blah, 83838338
3,03-Aug-2000, blah, 300033
Ich kenne die max()
Funktion, aber wie kann ich als allgemeine Regel für alle meine Dateien angeben, welche Zahlen enthalten sind, und wie kann ich einige Zahlen in eine int()
umwandeln, ohne den Satz aufzunehmen? Ich versuchte eine if
Anweisung mit len(line)<=3
und es funktioniert nicht.