ในปัญหานี้ เราจะหาส่วนร่วม (Intersection) ระหว่างสอง Numpy Arrays ส่วนร่วมของสอง Arrays คือ Array ที่มีองค์ประกอบร่วมกันในทั้งสอง Arrays ต้นฉบับ
อัลกอริทึม
ขั้นตอนที่ 1: นำเข้า numpy ขั้นตอนที่ 2: กำหนดสอง Numpy Arrays ขั้นตอนที่ 3: หาส่วนร่วมระหว่าง Arrays โดยใช้ฟังก์ชัน numpy.intersect1d() ขั้นตอนที่ 4: แสดง Array ขององค์ประกอบที่ซ้ำกัน
ตัวอย่างโค้ด
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]