map(lambda x:print(x),[1,2,3])
# <map object at 0x0000020819C83550>
怎么返回的是 map object
而不是打印
map(lambda x:print(x),[1,2,3])
# <map object at 0x0000020819C83550>
怎么返回的是 map object
而不是打印
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答972 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
map 返回的就是一个 map object 。这个 map object 可以遍历,在遍历的时候才会真正去执行语句。你可以试试
list(map(...))
。