Hướng dẫn can you subtract two sets python? - bạn có thể trừ hai bộ python?

Xem thảo luận

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    Đọc
    Example:

    set A = {10, 20, 30, 40, 80}
    set B = {100, 30, 80, 40, 60}
    
    set A - set B = {10, 20}
    set B - set A = {100, 60}
    
    Explanation: A - B is equal to the elements present in A but not in B
                 B - A is equal to the elements present in B but not in A
    

    Bàn luận

    Hướng dẫn can you subtract two sets python? - bạn có thể trừ hai bộ python?

    Syntax:

    set_A.difference(set_B) for (A - B)
    set _B.difference(set_A) for (B - A)
    

    Sự khác biệt giữa hai bộ trong Python bằng với chênh lệch giữa số lượng phần tử trong hai bộ. Chênh lệch hàm () trả về một tập hợp là sự khác biệt giữa hai bộ. Hãy cố gắng tìm hiểu cái gì sẽ là sự khác biệt giữa hai bộ A và B. Sau đó (Set A - Set B) sẽ là các phần tử có trong tập A nhưng không phải trong B và (Set B - Set A) sẽ là các phần tử có mặt Trong Set B nhưng không phải trong set a.example:

    Hãy cùng nhìn vào sơ đồ Venn của hàm đặt khác biệt sau.

    Trong chương trình này, chúng tôi sẽ cố gắng tìm ra sự khác biệt giữa hai set_a và set_b, cả hai cách:

    Các

    Các

    Output:

    {10, 20}
    {100, 60}
    

    {10, 20}
    {100, 60}
    
    6
    {10, 20}
    {100, 60}
    
    7

    Hãy cùng nhìn vào sơ đồ Venn của hàm đặt khác biệt sau.

    Trong chương trình này, chúng tôi sẽ cố gắng tìm ra sự khác biệt giữa hai set_a và set_b, cả hai cách:

    Các

    Các

    Output:

    {10, 20}
    {100, 60}
    

    {10, 20}
    {100, 60}
    
    6
    {10, 20}
    {100, 60}
    
    7

    Hãy cùng nhìn vào sơ đồ Venn của hàm đặt khác biệt sau.

    Trong chương trình này, chúng tôi sẽ cố gắng tìm ra sự khác biệt giữa hai set_a và set_b, cả hai cách:

    Các


    Hàm SET () và toán tử == ..

    Hàm sort () và == toán tử ..

    Chức năng thu gom.c gặp () ..

    # sets of numbers
    A = {1, 3, 5, 7, 9}
    B = {2, 3, 5, 7, 11}
    
    

    # returns items present only in set A print(A.difference(B))

    # Output: {1, 9}


    Hàm giảm () và map () ..

    Làm thế nào để bạn tìm thấy tập hợp con của hai bộ trong Python?

    A.difference(B)

    Python SET ISSUBSET () Phương thức ISSubset () trả về true nếu đặt A là tập hợp con của B, tức là nếu tất cả các phần tử của SET A có mặt trong tập b. Khác, nó trả về sai.


    tham số chênh lệch ()

    Phương thức

    set_A.difference(set_B) for (A - B)
    set _B.difference(set_A) for (B - A)
    
    06 có một đối số duy nhất:

    • B - một tập hợp có các mục không được bao gồm trong tập hợp kết quả

    chênh lệch () giá trị trả về

    Phương thức

    set_A.difference(set_B) for (A - B)
    set _B.difference(set_A) for (B - A)
    
    06 Trả về:

    • một tập hợp với các phần tử duy nhất cho bộ đầu tiên

    Ví dụ 1: Sự khác biệt về bộ Python ()

    A = {'a', 'b', 'c', 'd'}
    B = {'c', 'f', 'g'}
    
    

    # equivalent to A-B print(A.difference(B)) # equivalent to B-A print(B.difference(A))

    Đầu ra

    Set Difference (A - B) = {'b', 'a', 'd'}
    Set Difference (B - A) = {'g', 'f'}

    Trong ví dụ trên, chúng tôi đã sử dụng phương pháp

    set_A.difference(set_B) for (A - B)
    set _B.difference(set_A) for (B - A)
    
    06 để tính toán sự khác biệt của hai bộ A và B. ở đây, ở đây,

    • set_A.difference(set_B) for (A - B)
      set _B.difference(set_A) for (B - A)
      
      11 - Trả về một tập hợp với các phần tử duy nhất để đặt
    • set_A.difference(set_B) for (A - B)
      set _B.difference(set_A) for (B - A)
      
      12 - Trả về một tập hợp với các phần tử duy nhất để đặt B

    Lưu ý: Về mặt toán học, hoạt động

    set_A.difference(set_B) for (A - B)
    set _B.difference(set_A) for (B - A)
    
    11 tương đương với A - B. Mathematically, the operation
    set_A.difference(set_B) for (A - B)
    set _B.difference(set_A) for (B - A)
    
    11 is equivalent to A - B.


    Ví dụ 2: Đặt sự khác biệt bằng cách sử dụng - toán tử

    Chúng ta cũng có thể tìm thấy sự khác biệt đã thiết lập bằng toán tử

    A = {'a', 'b', 'c', 'd'}
    B = {'c', 'f', 'g'}
    
    

    # equivalent to A-B print(A.difference(B)) # equivalent to B-A print(B.difference(A))

    8 trong Python. Ví dụ,

    A = {'a', 'b', 'c', 'd'}
    B = {'c', 'f', 'g'}
    
    # prints the items of A that are not present in B
    print(A - B)
    
    # prints the items of B that are not present in A
    print(B - A)

    Đầu ra

    {'b', 'd', 'a'} 
    {'f', 'g'}

    Trong ví dụ trên, chúng tôi đã sử dụng phương pháp

    set_A.difference(set_B) for (A - B)
    set _B.difference(set_A) for (B - A)
    
    06 để tính toán sự khác biệt của hai bộ A và B. ở đây, ở đây,

    Làm thế nào để bạn tìm thấy sự khác biệt giữa hai bộ?

    Sự khác biệt của hai tập hợp chênh lệch của các tập A và B theo thứ tự này là tập hợp các phần tử thuộc về A nhưng không phải là B. Biểu tượng, chúng tôi viết A - B và đọc là một Minus Minus Bọ. Biểu diễn của A - B sử dụng sơ đồ Venn được đưa ra dưới đây. Ngoài ra, lưu ý rằng A - B không bằng B - A, tức là A - B ≠ B - A.the set of elements which belong to A but not to B. Symbolically, we write A – B and read as “ A minus B”. The representation of A – B using a Venn diagram is given below. Also, note that A – B is not equal to B – A, i.e. A – B ≠ B – A.

    Chúng ta có thể thêm 2 bộ trong Python không?

    Các bộ có thể được tham gia trong Python theo một số cách khác nhau.Chẳng hạn, Update () thêm tất cả các yếu tố của một bộ khác.Tương tự, Union () kết hợp tất cả các yếu tố của hai bộ và trả lại chúng trong một bộ mới.Cả hai hoạt động của Union () và Update () đều loại trừ các yếu tố trùng lặp.union() combines all the elements of the two sets and returns them in a new set. Both union() and update() operations exclude duplicate elements.

    Làm thế nào để bạn so sánh hai bộ trong Python?

    Các phương pháp so sánh hai danh sách được đưa ra dưới đây ...
    Hàm cmp () ..
    Hàm SET () và toán tử == ..
    Hàm sort () và == toán tử ..
    Chức năng thu gom.c gặp () ..
    Hàm giảm () và map () ..

    Làm thế nào để bạn tìm thấy tập hợp con của hai bộ trong Python?

    Python SET ISSUBSET () Phương thức ISSubset () trả về true nếu đặt A là tập hợp con của B, tức là nếu tất cả các phần tử của SET A có mặt trong tập b.Khác, nó trả về sai.issubset() The issubset() method returns True if set A is the subset of B , i.e. if all the elements of set A are present in set B . Else, it returns False .