কম্পিউটার

ম্যাপ() ফাংশন ব্যবহার করে পাইথনে যোগফল 2D অ্যারে


এই টিউটোরিয়ালে, আমরা মানচিত্র ব্যবহার করে একটি 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

উপসংহার

টিউটোরিয়ালটিতে আপনার কোন সন্দেহ থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।


  1. কিভাবে Matplotlib ব্যবহার করে পাইথনে একটি অ্যারে প্লট করবেন?

  2. পাইথন প্রোগ্রামে অ্যারের সমষ্টি খুঁজুন

  3. অ্যারের যোগফল খুঁজে পেতে পাইথন প্রোগ্রাম

  4. কিভাবে একটি ফাংশন আর্গুমেন্ট হিসাবে পাইথন ফাংশন পাস?