📜  Python中的issubset()

📅  最后修改于: 2022-05-13 01:54:53.049000             🧑  作者: Mango

Python中的issubset()

如果集合 A 的所有元素都存在于作为参数传递的另一个集合 B 中,则Python set issubset() 方法返回 True,如果所有元素都不存在,则返回 false。

Python set issubset() 语法:

A.issubset(B)
checks whether A is a subset of B or not.

Python set isubset() 返回:

returns true if A is a subset of B otherwise false.

子集

Python设置 issubset() 示例

示例 1: Python set issubset() 如何工作

Python
# Python program to demonstrate working of
# issubset().
 
A = {4, 1, 3, 5}
B = {6, 0, 4, 1, 5, 0, 3, 5}
 
# Returns True
print(A.issubset(B))
 
# Returns False
# B is not subset of A
print(B.issubset(A))


Python
# Another Python program to demonstrate working
# of issubset().
A = {1, 2, 3}
B = {1, 2, 3, 4, 5}
C = {1, 2, 4, 5}
 
# Returns True
print(A.issubset(B))
 
# Returns False
# B is not subset of A
print(B.issubset(A))
 
# Returns False
print(A.issubset(C))
 
# Returns True
print(C.issubset(B))


输出:

True
False

示例 2:使用 issubset() 处理三集

Python

# Another Python program to demonstrate working
# of issubset().
A = {1, 2, 3}
B = {1, 2, 3, 4, 5}
C = {1, 2, 4, 5}
 
# Returns True
print(A.issubset(B))
 
# Returns False
# B is not subset of A
print(B.issubset(A))
 
# Returns False
print(A.issubset(C))
 
# Returns True
print(C.issubset(B))

输出:

True
False
False
True