Estoy tratando de convertir los valores de una lista usando la función map
pero estoy obteniendo un resultado extraño.Problema con el mapa()
s = input("input some numbers: ")
i = map(int, s.split())
print(i)
da:
input some numbers: 4 58 6
<map object at 0x00000000031AE7B8>
¿por qué no vuelve [ '4', '58', '6']?
¿Has probado con la impresión (str (i))? – Soader03
Funciona para mí como se esperaba, ¿puedes darnos un contexto? ¿Versión de Python? ¿Estás usando 2.x o 3.x? – KurzedMetal
estoy usando python 3.2.2, no hay contexto en este punto. – Sergei