Python - Convertir a lista de enteros

 
Vista:
Imágen de perfil de Cindy

Convertir a lista de enteros

Publicado por Cindy (4 intervenciones) el 15/07/2017 18:06:02
tengo una lista de 300 elementos necesito un código generalizado. Estoy aprendiendo a programar y aunque sea algo sencillo necesito ayuda en mis primeros pasos.

La lista es muy grande así que vamos a decir que es la que sigue
lista_string = ['1', '2', '3', '4', '5']

yo quisiera MOSTRAR EN PANTALLA esta lista_string pero con sus elementos convertidos a enteros,
como la siguiente lista_int = [1,2,3,4,5]
Podrían ayudarme, de seguro lo saben hacer en un minuto!. :)
Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de kip
Val: 1.120
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Convertir a lista de enteros

Publicado por kip (257 intervenciones) el 15/07/2017 19:16:38
Hola, bastaria con map , asi:

1
2
3
lista_string = ['1', '2', '3', '4', '5']
lista_enteros = map(int, lista_string)
print(lista_enteros)

Pruebalo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Cindy

Convertir a lista de enteros

Publicado por Cindy (4 intervenciones) el 15/07/2017 19:19:26
Hola, muchas gracias!
Si la lista fuera asi
lista_string = [ '2.3395E-5', ' 2.4626E-5' , '2.0853E-5']
en la linea
lista_enteros = map(int, lista_string). ...en vez de int que tipo de dato le pongo? es que me sale un error por que int no es el tipo de dato correcto :/ como vez los 'ítems de la lista contienen una letra son coordenadas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de kip
Val: 1.120
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Convertir a lista de enteros

Publicado por kip (257 intervenciones) el 15/07/2017 20:09:39
Intenta con float:

1
lista_float = map(float, lista_string)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar