Python map() 函数

Halimbawa

计算元组中每个单词的长度:

Tumingin sa haba ng bawat salita sa tuple:
  def myfunc(n):
ibabalik len(n)

Paggamit ng Halimbawa

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'))

Paggamit ng Halimbawa