Python map() 函数
Halimbawa
计算元组中每个单词的长度:
Tumingin sa haba ng bawat salita sa tuple: def myfunc(n): ibabalik len(n)
x = map(myfunc, ('apple', 'banana', 'cherry'))
Definition at Paggamit
Ang function na map() ay nagpapatupad ng tinukoy na function sa bawat item ng iterable. Ang item ay ipinadala bilang parametro sa function.
Grammarfunctionmap( ,)
Halaga ng Parametro
Parametro | Paglalarawan |
---|---|
function | Hindi nagagamit. Ang function na gagawin para sa bawat item. |
iterable |
Hindi nagagamit. Ang pagkakasunod-sunod, koleksyon o object ng iterador. Maaari kang ipadala anumang bilang ng iterable, basta siguraduhin na may isang parametro para sa bawat iterable ang function. Maaari mong ipadala ng maraming iterable, basta siguraduhin na may isang parametro para sa bawat iterable ang function. |
Higit pang Halimbawa
Halimbawa
Sa pamamagitan ng pagpapadala ng dalawang bagay na maaaring ilagay sa itlog sa function para lumikha ng bagong sariwang bunga:
def myfunc(a, b): ibabalik a + b x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))