python—为什么我们需要在前面编写列表,而使用map函数,因为split()已经返回了一个列表?

bkhjykvo  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(224)
a = map(int, input().split())

不使用Map前面的列表会导致以下o/p。有人能告诉我吗?

<map object at 0x7f28ed8a4fa0>
weylhg0b

weylhg0b1#

这个 map 函数将返回一个 map 对象,该对象是可编辑的。如果要将其转换为其他数据结构( list 这里),您需要明确地执行它。
可以迭代贴图对象

for item in map(int, input().split()):
    print(item)

相关问题