map()
Python map() funksiyasi
❮ Python o‘rnatilgan funksiyalari
Misol
Tupledagi har bir so‘zning uzunligini hisoblang:
def myfunc(n):
return len(n)
x = map(myfunc, ('apple', 'banana', 'cherry'))
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
map() funksiyasi iteratsiya qilinadigan obyektdagi har bir element uchun belgilangan funksiyani bajaradi. Element funksiyaga parametr sifatida uzatiladi.
Sintaksis
map(function, iterables)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| function | Majburiy. Har bir element uchun bajariladigan funksiya |
| iterable | Majburiy. Ketma-ketlik, to‘plam yoki iterator obyekti. Istalgancha iteratsiya qilinadigan obyekt uzatishingiz mumkin, faqat funksiyada har bir iteratsiya qilinadigan obyekt uchun bittadan parametr bo‘lishiga ishonch hosil qiling. |
Ko‘proq misollar
Misol
Funksiyaga ikkita iteratsiya qilinadigan obyekt uzatib, yangi mevalar hosil qiling:
def myfunc(a, b):
return a + b
x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
