Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න