Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Hàm issuperset() trong Python

Trong bài viết này, chúng ta sẽ tìm hiểu về issuperset() trong Python và triển khai của nó trong các lĩnh vực khác nhau.

Phương thức này trả về boolean True nếu tất cả phần tử của set B chứa tất cả phần tử set A được truyền làm đối số, và trả về false nếu không phải tất cả phần tử của A có mặt trong B.

Điều này có nghĩa là nếu B là siêu tập của A thì nó

trả về true; ngược lại False

Hàm issuperset() trong Python

Ví dụ

Hãy xem một số ví dụ:

A = {'t', 'u', 't', 'o', 'r', 'i', 'a', 'l'}
B = {'t', 'u', 't'}
print("A issuperset B:", A.issuperset(B))
print("B issuperset A:", B.issuperset(A))

Kết quả

A issuperset B: True
B issuperset A: False

Ví dụ

A = {'t', 'u', 't', 'o', 'r', 'i', 'a', 'l'}
B = {'t', 'u', 't'}
C = {'o', 'r', 'i', 'a', 'l'}
print("A issuperset B:", A.issuperset(B))
print("B issuperset A:", B.issuperset(A))
print("A issuperset C:", A.issuperset(C))
print("B issuperset C:", B.issuperset(C))

Kết quả

A issuperset B: True
B issuperset A: False
A issuperset C: True
B issuperset C: False

Kết luận

Trong bài viết này, chúng ta đã tìm hiểu cách triển khai hàm issuperset() trong Python 3.x hoặc các phiên bản trước đó.