@Dvdscot: gewöhn Dir gleich ein paar Dinge an: Eingerückt wird immer mit 4 Leerzeichen pro Ebene, keine Tabs.
Variablennamen werden komplett klein geschrieben, enthalten keine Abkürzungen und auch kein Typen.
Über einen Index iteriert man nicht, weil man damit zu viele Fehlerquellen hat und der Code schwieriger zu lesen ist.
Typvergleiche macht man mit ›isinstance‹, man sollte aber eigentlich erst gar nicht in eine Situation kommen, wo das nötig ist. Wie kommt denn die Liste Char_Liste zustande? An der Stelle mußt Du ansetzen, damit man erst gar nicht erst die Werte wieder auseinandernehmen braucht.
Code: Alles auswählen
items = ['bla', 'blu', 20, 30, 40]
numbers = []
for item in items:
if not isinstance(item, str):
numbers.append(item)