江湖散人 发表于 2021-4-6 21:27:53

map 该如何使用?

a=
map((lambda x:x+10),a)

<map object at 0x0000000002E48FD0>
怎么老是显示这个,而不显示结果呢?

kogawananari 发表于 2021-4-6 21:31:35

结果要转列表

map((lambda x:x+10),a)等价于 (x+10 for x in a)

kogawananari 发表于 2021-4-6 21:34:01

可以直接for 也可以外面套list 也可以一个一个的.next()出来

江湖散人 发表于 2021-4-6 21:42:15

kogawananari 发表于 2021-4-6 21:31
结果要转列表

map((lambda x:x+10),a)等价于 (x+10 for x in a)

怎么转啊?加list吗?

kogawananari 发表于 2021-4-6 21:59:07

江湖散人 发表于 2021-4-6 21:42
怎么转啊?加list吗?

list(map(lambda x:x+10,a))

江湖散人 发表于 2021-4-6 22:25:17

kogawananari 发表于 2021-4-6 21:59
list(map(lambda x:x+10,a))

我看视频上讲 的也没有用list,奇怪为什么我这要加?
页: [1]
查看完整版本: map 该如何使用?