ich bin relativ neu in Python und möchte nun in einer Liste Einträge sortieren. Es liegt eine .lst Datei vor die ungefähr folgenden Aufbau hat:
[codebox=text file=liste.txt]
Name Typ Größe
Abc X 1
Bde Y 4
Cab Z 1
Dab X 2
Ebm Y 5
[/code]
Ich möchte die Einträge zuerst nach Typ und anschließend nach Größe ordnen. Allerding fehlt mir nun der Ansatz wie man hierbei vorgehen könnte. Ich habe mich etwas in reguläre Ausdrücke eingelesen, komme aber nicht sorecht weiter, da ich ja nicht einzelne Strings rausfiltern will, sondern letzendlich eine ganze Zeile. Habt ihr eventuell ein paar Gedankenanstöße wie ich bei dem Problem vorgehen könnte? Ich möchte keinen fertigen Code nur etwas Starthilfe

Vielen Dank im Vorraus