Проблема с картой()

Я пытаюсь преобразовать значения списка с помощью функции map, но получаю странный результат.

s = input("input some numbers: ")
i = map(int, s.split())
print(i)

дает :

input some numbers: 4 58 6
<map object at 0x00000000031AE7B8>

, почему он не возвращает ['4','58','6']?

5
задан Sergei 11 April 2012 в 13:25
поделиться