Wie kann ich nur die numerischen Elemente folgender Liste, die mit Strings gefüllt ist in floats konvertieren?
Code: Alles auswählen
numbers = [' 9.0001','1.221','String','1.221','String2','String3','String4','2.111']
Johannes
Code: Alles auswählen
numbers = [' 9.0001','1.221','String','1.221','String2','String3','String4','2.111']
Code: Alles auswählen
floats = []
for i in numbers:
try:
floats.append(float(i))
except ValueError:
pass