110 of 151 menu

ফাংশন ম্যাপ

ফাংশন 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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন