Dire che ho una lista come questa:lista convertito di corda e il numero di corda e galleggiare
a = ['hello','1','hi',2,'something','3']
voglio convertire i numeri nella lista in float, mantenendo le corde.
ho scritto questo:
for i in a:
try:
i = float(i)
except ValueError:
pass
Esiste un modo più efficiente e pulito per fare questo?
I numeri sono sempre nelle stesse posizioni? –