এই প্রোবলেমে, আমরা দুটি 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]