gpt4 book ai didi

python - map() 有问题

转载 作者:太空狗 更新时间:2023-10-30 00:37:01 26 4
gpt4 key购买 nike

我正在尝试使用 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']?

最佳答案

您正在使用 python 3,它返回生成器而不是列表。

在为变量分配 map 生成器后调用 list(x)

关于python - map() 有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10106842/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com