python的怎么打印map和reduce結(jié)果
python的怎么打印map和reduce結(jié)果?
森欄
2018-12-13 20:15:36
TA貢獻1829條經(jīng)驗 獲得超7個贊
在Python2里,直接使用map就可以打印結(jié)果
1 | print ( map ( lambda x:x * 2 , [ 1 , 2 , 3 ])) |
但是在Python3里,map返回的結(jié)果是迭代器(iterator)
需要先轉(zhuǎn)換為列表list
1 | print ( list ( map ( lambda x:x * 2 , [ 1 , 2 , 3 ]))) |
舉報