এই টিউটোরিয়ালে, আমরা মানচিত্র ব্যবহার করে একটি 2D অ্যারের যোগফল খুঁজে বের করতে যাচ্ছি পাইথনে ফাংশন।
মানচিত্র ফাংশন দুটি আর্গুমেন্ট নেয় যেমন, ফাংশন এবং পুনরাবৃত্ত . এটি পুনরাবৃত্তিযোগ্য প্রতিটি উপাদানকে ফাংশনে পাস করে এবং ফলাফলটিকে মানচিত্র বস্তুতে সংরক্ষণ করে . আমরা মানচিত্র বস্তুটিকে একটি পুনরাবৃত্তিযোগ্য রূপে আবৃত করতে পারি।
চলুন দেখি কিভাবে ম্যাপ ফাংশন ব্যবহার করে 2D অ্যারের যোগফল বের করা যায়।
-
তালিকা ব্যবহার করে 2D অ্যারে শুরু করুন।
-
ফাংশন সমষ্টি পাস করুন এবং 2D অ্যারে মানচিত্রে ফাংশন।
-
ফলাফলের যোগফল মানচিত্র খুঁজুন বস্তু এবং এটি মুদ্রণ.
উদাহরণ
নিচের কোডটি দেখুন।
# initializing the 2D array array = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ] # passing the sum, array to function result = list(map(sum, array)) # see the result values # it contains sum of every sub array print(result)
আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত আউটপুট পাবেন।
[6, 15, 24]
আউটপুট
এখন, একই যোগফল ফাংশন ব্যবহার করে ফলাফলের যোগফল খুঁজুন।
# finding the sum of result print(sum(result))
আউটপুট
আপনি যদি উপরের প্রোগ্রামটিতে উপরের কোড স্নিপেট যোগ করেন এবং এটি চালান, তাহলে আপনি নিম্নলিখিত আউটপুট পাবেন।
45
উপসংহার
টিউটোরিয়ালটিতে আপনার কোন সন্দেহ থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।