110 of 151 menu

Функција map

Функцијата map враќа изменет итерабилен објект по примената на зададената функција. Во првиот параметар ја означуваме функцијата-колбек, која ќе се применува на секој елемент. Во вториот параметар - објектот за преглед.

Како резултат функцијата враќа специјален итерабилен објект. Тој може да се трансформира во листа, користејќи ја функцијата list.

Синтакса

map(функција, објект за филтрирање)

Пример

Ајде со помош на функцијата map да го подигнеме секој елемент од нашата листа на квадрат:

lst = [2, 3, 6, 8, 15] res = map(lambda x: x ** 2, lst) print(list(res))

Резултат од извршувањето на кодот:

[4, 9, 36, 64, 225]

Пример

А сега ајде да ја примениме функцијата map на торката, а резултатот да го прикажеме во вид на листа:

tlp = (2, 5, 7, 8) res = map(lambda x: x + x, tlp) print(list(res))

Резултат од извршувањето на кодот:

[4, 10, 14, 16]

Погледнете ги исто така

  • функција filter,
    која филтрира итерабилни објекти
  • функција zip,
    која ги прелистува торките
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј