ich habe mal wieder eine Frage.
Hab eine große Tabelle, eingelesen mit readlines() und dann mit split() die Werte voneinander getrennt. Die Zeilen liegen also als einzelne Listen vor. Alle gleichlang, da aus Excel Datei.
Ich habe nun eine weitere Liste mit Spalten die gelöscht werden müssen. In der Liste sind die Indices der Spalten. Wenn ich in einer Schleife die Liste durchlaufe und aus jeder Zeile den entsprechenden Wert lösche geht das logischerweise nicht gut. Die Zuordnung der Indices zu den Spalten stimmt nach dem ersten Durchlauf natürlich nicht mehr.
Deswegen die Frage, gibt es eine andere Möglichkeit, mehrere Werte aus einer Liste zu löschen? Ich habe bisher immer nur gefunden, dass man Intervalle löschen kann, aber was ist wenn die Indices gestreut sind?
zb:
Code: Alles auswählen
indices = [2, 5, 6, 9, 14, 20]