Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฟังก์ชัน intersection() ใน Python


ในบทความนี้ เราจะเรียนรู้เกี่ยวกับฟังก์ชัน intersection() ที่สามารถทำงานกับเซตใดๆ ตามคณิตศาสตร์ intersection หมายถึงการหาองค์ประกอบร่วมจากสองเซต

ฟังก์ชัน intersection() ใน Python

ไวยากรณ์

<set name>.intersection(<set a1> <set a2> ...)

ค่าที่คืน

องค์ประกอบร่วมในเซตที่ส่งเป็นอาร์กิวเมนต์

ตัวอย่างโค้ด

set_1 = {'t','u','t','o','r','i','a','l'}
set_2 = {'p','o','i','n','t'}
set_3 = {'t','u','t'}

# intersection ของสองเซต
print("set1 intersection set2 : ", set_1.intersection(set_2))

# intersection ของสามเซต
print("set1 intersection set2 intersection set3 :", set_1.intersection(set_2, set_3))

ผลลัพธ์

set1 intersection set2 : {'i', 'o', 't'}
set1 intersection set2 intersection set3 : {'t'}

คำอธิบาย

ที่นี่มีการค้นหาองค์ประกอบร่วมโดย interpreter โดยอัตโนมัติและคืนค่ากลับเป็นเซตให้กับตัวแปรอ้างอิง

สรุป

ในบทความนี้ เราได้เรียนรู้การนำไปปฏิบัติและการใช้งานฟังก์ชัน intersection ที่มีอยู่ใน Python 3.x (หรือเวอร์ชันก่อนหน้า)