Phương thức giao nhau trong Python là gì?
Chúng ta có thể sử dụng một phương thức gọi là giao lộ trong python và đặt toán tử giao lộ, tôi. e. &, để lấy giao của hai hay nhiều tập hợp. Toán tử giao điểm của tập hợp chỉ hoạt động với các tập hợp, nhưng phương thức thiết lập giao điểm () có thể được sử dụng với bất kỳ lần lặp nào, như chuỗi, danh sách và từ điển Show
Cú pháp cho giao điểm () trong PythonCú pháp của phương thức giao điểm khá đơn giản. Phương thức giao nhau lấy các tập hợp làm tham số
Các tham số cho giao lộ () trong PythonNhư đã thảo luận ở trên, phương thức giao nhau () nhận các tham số. Phương thức giao nhau có thể lấy bất kỳ số lượng tập hợp tùy ý nào (hai hoặc nhiều hơn) làm tham số. Sử dụng các tham số này, giao điểm sẽ tạo ra một tập hợp các phần tử có mặt trong tất cả các tập hợp đã cho Giá trị trả về cho giao lộ () trong PythonSử dụng các tập hợp được truyền dưới dạng tham số cho phương thức giao nhau, giao điểm sẽ tạo một tập hợp và trả về tập hợp đã tạo. Tập hợp được trả về bao gồm các phần tử có trong tất cả các tập hợp đã cho Ngoại lệ cho giao lộ () trong PythonThông thường, phương thức giao nhau () trong Python không gây ra lỗi nếu chúng ta sử dụng đúng cú pháp Hàm giao () trả về một tập hợp có giao điểm của tất cả các tập hợp (set_1, set_2, set_3…) với set_1. Nếu chúng ta không chuyển bất kỳ tập hợp nào vào tham số của phương thức giao nhau(), phương thức giao nhau() trả về một bản sao của chính tập hợp gọi, i. e. Hiệp 1 Ví dụ về giao điểm () trong PythonHãy lấy một ví dụ về hai tập hợp và cố gắng tìm giao điểm của chúng bằng cách sử dụng giao điểm trong python
Giao lộ () trong Python là gì?Giao của hai tập hợp không là gì khác ngoài một tập hợp gồm tất cả các phần tử chung của hai tập hợp đó. Để tìm giao điểm trong python, chúng ta có 2 cách
Phương thức giao nhau () và toán tử & có cùng hiệu suất. Sự khác biệt duy nhất giữa toán tử và phương thức là toán tử giao tập hợp chỉ hoạt động với các tập hợp. Ngược lại, phương thức thiết lập giao điểm () có thể được sử dụng với bất kỳ lần lặp nào, như chuỗi, danh sách và từ điển Hoạt động của Đặt giao lộ () trong PythonGiả sử chúng ta được cung cấp hai bộ giá trị. Vậy giao của hai tập hợp không là gì khác ngoài một tập hợp gồm tất cả các phần tử chung của hai tập hợp đã cho Tham khảo sơ đồ dưới đây để hiểu rõ hơn. Trong ví dụ dưới đây, các phần tử chung của cả hai tập hợp là 4 và 6. Vì vậy, câu trả lời của chúng tôi là một bộ {4, 6} Như đã nói ở trên, để tìm giao điểm trong python, chúng ta có 2 cách
Cả phương thức giao nhau () và toán tử & đều có cùng hiệu suất. Sự khác biệt duy nhất giữa toán tử và phương thức là toán tử giao điểm tập hợp chỉ hoạt động với các tập hợp, trong khi phương thức giao điểm thiết lập() có thể được sử dụng với bất kỳ lần lặp nào, như chuỗi, danh sách và từ điển Chúng ta sẽ tìm hiểu về phương thức giao nhau() bằng cách sử dụng các ví dụ và đoạn mã trong bài viết này Thêm ví dụHãy để chúng tôi lấy một ví dụ về nhiều hơn hai bộ để hiểu rõ hơn về cú pháp và làm việc trên phương thức giao () trong python và toán tử giao trong python Sử dụng phương thức giao nhau () của python
|