Hướng dẫn how do you check subsets in python? - làm thế nào để bạn kiểm tra các tập hợp con trong python?

Trong hướng dẫn này, bạn sẽ tìm hiểu về phương thức python set issubset [] với sự trợ giúp của các ví dụ.

Phương thức

A.issubset[B]
5 trả về
A.issubset[B]
6 nếu SET 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ề
A.issubset[B]
7.

Thí dụ

A = {1, 2, 3}
B = {1, 2, 3, 4, 5}

# all items of A are present in B print[A.issubset[B]]

# Output: True

Cú pháp ISSUBSET []

Cú pháp của phương thức

A.issubset[B]
5 là:

A.issubset[B]

Ở đây, A và B là hai bộ.

tham số phát hành []

Phương thức

A.issubset[B]
5 có một đối số duy nhất:

  • B - Một tập hợp là một siêu của A, có nghĩa là B có tất cả các mục của bộ A.

return giá trị return []

Phương thức

A.issubset[B]
5 Trả về:

  • ________ 16- Nếu đặt A là một tập hợp con của B
  • ________ 17- Nếu đặt A không phải là tập hợp con của B

Ví dụ: Python Set isSubset []

A = {'a', 'c', 'e'}
B = {'a', 'b', 'c', 'd', 'e'}

print['A is subset of B:', A.issubset[B]]
print['B is subset of A:', B.issubset[A]]

Đầu ra

A is subset of B: True
B is subset of A: False

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

A.issubset[B]
5 để kiểm tra xem đặt A và B có phải là tập hợp của nhau không.

Vì tất cả các yếu tố của A đều có trong B, phương thức

A = {'a', 'c', 'e'}
B = {'a', 'b', 'c', 'd', 'e'}

print['A is subset of B:', A.issubset[B]]
print['B is subset of A:', B.issubset[A]]
4 trả về
A.issubset[B]
6. Mặt khác, Set B không phải là một tập hợp con của A. Do đó, chúng tôi nhận được
A.issubset[B]
7 với
A = {'a', 'c', 'e'}
B = {'a', 'b', 'c', 'd', 'e'}

print['A is subset of B:', A.issubset[B]]
print['B is subset of A:', B.issubset[A]]
7.

Đọc được đề xuất: Python Set phát hành []: Python Set issuperset[]

Tóm tắt: Trong hướng dẫn này, bạn sẽ tìm hiểu về cách sử dụng phương thức Python

A.issubset[B]
5 để kiểm tra xem một bộ có phải là tập hợp con của một bộ khác không.: in this tutorial, you’ll learn about how to use the Python
A.issubset[B]
5 method to check if a set is a subset of another set.

Giới thiệu về phương thức Python phát hành []

Giả sử rằng bạn có hai bộ A và B. SET A là một tập hợp con của Set B nếu tất cả các phần tử của A cũng là các phần tử của B. Sau đó, Set B là một superset của tập A.

Sơ đồ Venn sau đây minh họa rằng tập A là một tập hợp con của tập hợp B:

Đặt A và SET B có thể bằng nhau. Nếu SET A và SET B không bằng nhau, A là một tập hợp con thích hợp của B.not equal, A is a proper subset of B.

Trong Python, bạn có thể sử dụng phương thức tập hợp

A.issubset[B]
5 để kiểm tra xem một tập hợp có phải là tập hợp con khác không:

set_a.issubset[set_b]

Code language: CSS [css]

Nếu

A is subset of B: True
B is subset of A: False
0 là một tập hợp con của
A is subset of B: True
B is subset of A: False
1, phương thức
A.issubset[B]
5 trả về
A.issubset[B]
6. Nếu không, nó trả về
A.issubset[B]
7.

Ví dụ sau sử dụng phương thức

A.issubset[B]
5 để kiểm tra xem
A is subset of B: True
B is subset of A: False
0 có phải là tập hợp con của
A is subset of B: True
B is subset of A: False
1:

numbers = {1, 2, 3, 4, 5} scores = {1, 2, 3} print[scores.issubset[numbers]]

Code language: PHP [php]

Output:

True

Code language: PHP [php]

Theo định nghĩa, một bộ cũng là một tập hợp con của chính nó. Ví dụ sau trả về

A.issubset[B]
6:

numbers = {1, 2, 3, 4, 5} print[numbers.issubset[numbers]]

Code language: PHP [php]

Output:

True

Code language: PHP [php]

Ví dụ sau đây trả về

A.issubset[B]
7 vì một số yếu tố trong bộ

set_a.issubset[set_b]

Code language: CSS [css]
0 aren trong bộ

set_a.issubset[set_b]

Code language: CSS [css]
1. Nói cách khác, bộ

set_a.issubset[set_b]

Code language: CSS [css]
0 không phải là một tập hợp con của bộ

set_a.issubset[set_b]

Code language: CSS [css]
1:

numbers = {1, 2, 3, 4, 5} scores = {1, 2, 3} print[numbers.issubset[scores]]

Code language: PHP [php]

Output:

A.issubset[B]
0

Sử dụng các nhà khai thác tập hợp con

Bên cạnh việc sử dụng phương thức

A.issubset[B]
5, bạn có thể sử dụng toán tử tập hợp con [

set_a.issubset[set_b]

Code language: CSS [css]
5] để kiểm tra xem một tập hợp có phải là tập hợp con của một bộ khác không:

A.issubset[B]
1

Toán tử tập hợp con [

set_a.issubset[set_b]

Code language: CSS [css]
5] trả về
A.issubset[B]
6 nếu
A is subset of B: True
B is subset of A: False
0 là một tập hợp con của
A is subset of B: True
B is subset of A: False
1. Nếu không, nó trả về
A.issubset[B]
7. Ví dụ:

A.issubset[B]
2

Toán tử tập hợp con thích hợp [

numbers = {1, 2, 3, 4, 5} scores = {1, 2, 3} print[scores.issubset[numbers]]

Code language: PHP [php]
1] kiểm tra xem
A is subset of B: True
B is subset of A: False
0 có phải là tập hợp con thích hợp của
A is subset of B: True
B is subset of A: False
1:

A.issubset[B]
3

Ví dụ:

A.issubset[B]
4

Trong ví dụ này, bộ

set_a.issubset[set_b]

Code language: CSS [css]
0 không phải là một tập hợp con thích hợp của chính nó, do đó, toán tử

numbers = {1, 2, 3, 4, 5} scores = {1, 2, 3} print[scores.issubset[numbers]]

Code language: PHP [php]
1 trả về
A.issubset[B]
7.

Bản tóm tắt

  • Đặt A là một tập hợp con của Set B nếu tất cả các phần tử của tập A cũng là các phần tử của tập b
  • Sử dụng Phương thức
    A.issubset[B]
    5 Trả về
    A.issubset[B]
    6 Nếu một tập hợp là một tập hợp con của một bộ khác.
  • Ngoài ra, sử dụng toán tử tập hợp con [

Bạn có thấy hướng dẫn này hữu ích không?

Làm thế nào để bạn kiểm tra xem một cái gì đó là một tập hợp con?

Đặt A được cho là một tập hợp con của Set B Nếu tất cả các phần tử của SET A cũng có mặt trong tập B. Nói cách khác, SET A được chứa bên trong tập B. Ví dụ: Nếu SET A có {x, y} và set B có {x, y, z}, thì A là tập hợp con của B vì các phần tử của A cũng có trong tập B.if all the elements of Set A are also present in Set B. In other words, set A is contained inside Set B. Example: If set A has {X, Y} and set B has {X, Y, Z}, then A is the subset of B because elements of A are also present in set B.

Làm thế nào để bạn kiểm tra xem một bộ là một tập hợp con của một bộ khác trong Python?

Sử dụng Phương thức SET ISSUBSET [] trả về true nếu một tập hợp là một tập hợp con của một bộ khác. Ngoài ra, sử dụng toán tử tập hợp con [. Also, use the subset operator [

Chủ Đề