কম্পিউটার টিউটোরিয়াল

দুটি NumPy অ্যারের মধ্যে ইন্টারসেকশন (intersection) বের করার পদ্ধতি


এই প্রোবলেমে, আমরা দুটি numpy অ্যারের মধ্যে ইন্টারসেকশন বের করব। দুটি অ্যারের ইন্টারসেকশন হলো একটি অ্যারে যাতে দুটি মূল অ্যারেতে কমন এলিমেন্টগুলো থাকে।

এলগরিদম

ধাপ ১: numpy ইমপোর্ট করুন।
ধাপ ২: দুটি numpy অ্যারে ডিফাইন করুন।
ধাপ ৩: numpy.intersect1d() ফাংশন ব্যবহার করে অ্যারেগুলোর মধ্যে ইন্টারসেকশন বের করুন।
ধাপ ৪: ইন্টারসেক্টিং এলিমেন্টগুলোর অ্যারে প্রিন্ট করুন।

উদাহরণ কোড

import numpy as np
array_1 = np.array([1, 2, 3, 4, 5])
print("Array 1:\n", array_1)
array_2 = np.array([2, 4, 6, 8, 10])
print("\nArray 2:\n", array_2)
intersection = np.intersect1d(array_1, array_2)
print("\nThe intersection between the two arrays is:\n", intersection)

আউটপুট

Array 1:  [1 2 3 4 5]
Array 2:  [2 4 6 8 10]
The intersection between the two arrays is:  [2 4]

  1. জাভাস্ক্রিপ্টে দুটি অ্যারে জয়েন করা

  2. জাভাস্ক্রিপ্টে দুটি অ্যারে গুণ করা

  3. Tkinter-এ দুটি ফ্রেমের মধ্যে স্যুইচ করার পদ্ধতি

  4. Matplotlib-এ দুটি লাইন সেগমেন্টের ইন্টারসেকশন (Intersection) বের করা