python3 内置函数map 返回的迭代器转为列表
生活随笔
收集整理的這篇文章主要介紹了
python3 内置函数map 返回的迭代器转为列表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python3 內置函數map 返回的是迭代器,python2 返回的才是列表,
在python3中想要使用需要把迭代器在轉換成列表
list_a = [1, 2, 3, 4, 5]def add(n):return n * 2
num = map(add, list_a)
print(num)
打印結果為:
轉成列表使用list(map方法) 具體如下
list_a = [1, 2, 3, 4, 5]def add(n):return n * 2num = map(add, list_a)
print(num)print(list(num))
打印結果為:
總結
以上是生活随笔為你收集整理的python3 内置函数map 返回的迭代器转为列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python list.pop 的方法的
- 下一篇: 求一个有点绝望的个性签名