python3中map函數


map函數是Python里面比較重要的函數

map函數后面必須接的是序列(元組/列表/字符串)

在python2中執行一些語句

>>> map(str,[1,2,3,4])

['1', '2', '3', '4']

但在python3總結果是

>>> map(str,[1,2,3,4])
<map object at 0x10367e3c8>

如果我們想得到list格式的結果需要用以下寫法:

>>> a=map(str,[1,2,3,4])
>>> print(a)
<map object at 0x10dee8390>
>>> print (list(a))
['1', '2', '3', '4']
>>> 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM