python中map的用法
map用來對一個列表里的元素分別調用同一函數進行處理,然后返回一個新的列表
#范例1: >>> print map(abs, [-5,7,-12] ) [5, 7, 12]范例2:
>>> print [abs(i) for i in [-5,7,-12]] [5, 7, 12]
范例3:
>>> def myfunction(value): ... return value*10+1 ... >>> print map(myfunction, [1,2,3,4] ) [11, 21, 31, 41] >>>
范例4:
>>> print map(max, [4,5,6], [1,2,9] ) [4, 5, 9]
范例5:
>>> [ max(4,1), max(5,2), max(6,9) ] [4, 5, 9]</pre>
本文由用戶 cwf8 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!