>>> res = map(float, [1,2,3,4]) >>> res [1.0, 2.0, 3.0, 4.0]
python3中,返回的是一个map()对象,可以将其强制转化为list
>>> res = map(float, [1,2,3,4]) >>> res <map object at 0x7f06160bffd0> >>> list(res) [1.0, 2.0, 3.0, 4.0]
也可通过迭代器获取值
>>> res = map(float, [1,2,3,4]) >>> res <map object at 0x7f1352c8dfd0> >>> for v in res: ... print (v) ... 1.0 2.0 3.0 4.0
原文:https://www.cnblogs.com/AliceYing/p/12929938.html