numero lista float convertir python list int

python - float - Convertir todas las cadenas en una lista a int



convertir lista a numero python (2)

En Python, quiero convertir todas las cadenas en una lista a enteros.

Así que si tengo:

results = [''1'', ''2'', ''3'']

¿Cómo lo hago?

results = [1, 2, 3]


Use una lista de comprensión :

results = [int(i) for i in results]

p.ej

>>> results = ["1", "2", "3"] >>> results = [int(i) for i in results] >>> results [1, 2, 3]


Utilice la función de map (en Python 2.x):

results = map(int, results)

En Python 3, deberá convertir el resultado del map a una lista:

results = list(map(int, results))