Hàm Set Symmetric_difference() Trong Python
Có thể bạn quan tâm
Trong bài này chúng ta sẽ tìm hiểu phương thức Set symmetric_difference(), đây là phương thức giống như phép đối xứng trong toán học, nghĩa là nó sẽ hợp hai tập hợp A và B, sau đó loại bỏ những phần tử nằm ở cả hai A và B, chỉ lấy những phần tử nằm ở A mà không nằm ở B, và nằm ở B mà không nằm ở A.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Xem hình sau để hiểu rõ hơn.

1. Cú pháp Set symmetric_difference()
Dưới đây là cú pháp của phương thức này.
A.symmetric_difference(B)Trong đó A là tập hợp bạn đầu, còn B là tập hợp dùng để so sánh đối xứng.
Bài viết này được đăng tại [free tuts .net]
Giá trị trả về: Trả về kết quả của phép đối xứng giữa hai tập hợp A và B.
2. Ví dụ Set symmetric_difference()
Nói thì hơi dài dòng vì nó là kiến thức toán học, tuy nhiên nếu làm ví dụ thì bạn sẽ dễ dàng hiểu hơn.
Ví dụ A = {'a', 'b', 'c', 'd'} B = {'c', 'd', 'e' } C = {} print(A.symmetric_difference(B)) print(B.symmetric_difference(A)) print(A.symmetric_difference(C)) print(B.symmetric_difference(C))Khi bạn chạy chương trình này thì sẽ nhận được kết quả sau:
{'b', 'a', 'e'} {'b', 'e', 'a'} {'b', 'd', 'c', 'a'} {'d', 'e', 'c'}Ngoài phương thức này thì trong Python hỗ trợ toán tử ^ với chức năng tương tự.
Ví dụ A = {'a', 'b', 'c', 'd'} B = {'c', 'd', 'e' } print(A ^ B) print(B ^ A) print(A ^ A) print(B ^ B)Kết quả như sau:
{'e', 'a', 'b'} {'e', 'a', 'b'} set() set()Lời kết: Trên là thông tin cơ bản về cách sử dụng phương thức Set symmetric_difference() trong Python. Hy vọng qua ví dụ này bạn sẽ hiểu rõ cách sử dụng nó.
Từ khóa » Số đối Xứng Python
-
Kiểm Tra Số đối Xứng Trong Python
-
Kiểm Tra Xâu đối Xứng Trong Python | Tìm ở đây
-
Một Số đoạn Code Python Phổ Biến Bạn Nên Thuộc Lòng | TopDev
-
Kiểm Tra Số đối Xứng | How Kteam
-
[Lập Trình Python] Xâu đối Xứng - YouTube
-
Kiểm Tra Số đối Xứng (2 Cách Làm) - YouTube
-
Bài 70: Bài Tập Rèn Luyện - Kiểm Tra Chuỗi đối Xứng - YouTube
-
Chương Trình Kiểm Tra Chuỗi đã Cho Là Palindrome Hay đối Xứng ...
-
Tìm Số đối Xứng Theo Quy Tắc - Programming - Dạy Nhau Học
-
Cấu Trúc Dữ Liệu Trong Python - Phần 2 - Viblo
-
20 Đoạn Code Python Bạn Nên Thuộc Lòng
-
Learn Python In Y Minutes