Elemente in einer Liste löschen, Python?
Hallo,
Ich kriege es nicht hin innerhalb einer Liste Elemente zu entfernen. Meine Aufgabe ist von einer Website die gesamte Anzahl der Wörter zu bestimmen. Ich bin nun soweit, dass ich mir eine liste printen kann, wo alle Wörter aber auch alle Zeichen angezeigt werden.
Also will ich lediglich aus meiner Liste Elemente wie z.B: "-" oder generell alle Zahlen entfernen.
Ich habe es mit liste.pop oder delete probiert, jedoch kam die Meldung das ich aus einem String kein int machen kann.
Ich bin ein blutiger Anfänger und würde mich über Hilfe freuen
1 Antwort
Das ist alles viel zu wage, auch der auftauchende Fehler.
pop() erwartet einen Index (default ist -1), delete gibt es nicht, remove() schon, das entfernt das erste matchende Element. MEhr entnimmst Du der Doku/Hilfe.
-------
Grundlegend stehst Du Dich besser die Liste zu filtern, bzw. bei deren Erzeugugn gleich wegzufiltern, was nciht rein soll.