Trong bài này, chúng ta sẽ tìm hiểu về hàm giao () có thể được thực hiện trên bất kỳ tập nào cho trước. Theo toán học, giao điểm có nghĩa là tìm ra các phần tử chung từ hai tập hợp.
Cú pháp
<set name>.intersection(<set a1> <set a2> ……..)
Giá trị trả lại
các phần tử chung trong các tập hợp được truyền dưới dạng đối số.
Ví dụ
set_1 = {'t','u','t','o','r','i','a','l'} set_2 = {'p','o','i','n','t'} set_3 = {'t','u','t'} #intersection of two sets print("set1 intersection set2 : ", set_1.intersection(set_2)) # intersection of three sets print("set1 intersection set2 intersection set3 :", set_1.intersection(set_2,set_3))
Đầu ra
set1 intersection set2 : {'i', 'o', 't'} set1 intersection set2 intersection set3 : {'t'}
Giải thích
Tại đây, một tìm kiếm được thực hiện để tìm các phần tử chung bởi trình thông dịch một cách ngầm định và được trả về dưới dạng một tập hợp cho tham chiếu tương ứng.
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu về cách triển khai và sử dụng hàm giao nhau trong Python 3.x. Hoặc sớm hơn.