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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау