設置 isdisjoint() 方法
isdisjoint() 方法用於檢查兩個集合中的元素是否相同,以一個集合(通常稱為這個集合)調用方法,並提供另一個集合作為參數,如果兩個集合中沒有一個元素是公共的,則方法返回 "True"設置,否則返回 "False"。
用法:
set1.isdisjoint(set2)
參數:
set1
– 它代表了 set1(這個 set)。set2
– 它代表 set2(另一個要比較的集合)。
返回值:
這個方法的返回類型是<class 'bool'>
,它返回一個布爾值(真或假)。
範例1:
# Python Set isdisjoint() Method with Example
# declaring the sets
cars_1 = {"Porsche", "Audi", "Lexus"}
cars_2 = {"Porsche", "Mazda", "Lincoln"}
cars_3 = {"BMW", "Mazda", "Lincoln"}
# isdisjoint() method call
result = cars_1.isdisjoint(cars_2)
print("cars_1.isdisjoint(cars_2):", result)
result = cars_2.isdisjoint(cars_3)
print("cars_2.isdisjoint(cars_3):", result)
result = cars_1.isdisjoint(cars_3)
print("cars_1.isdisjoint(cars_3):", result)
輸出
cars_1.isdisjoint(cars_2): False cars_2.isdisjoint(cars_3): False cars_1.isdisjoint(cars_3): True
範例2:
# Python Set isdisjoint() Method with Example
# declaring the sets
x = {"ABC", "PQR", "XYZ"}
y = {"ABC", "PQR", "XYZ"}
z = {"DEF", "MNO", "UVW"}
# isdisjoint() method calls
result = x.isdisjoint(y)
print("x.isdisjoint(y):", result)
result = y.isdisjoint(z)
print("y.isdisjoint(z):", result)
result = z.isdisjoint(x)
print("z.isdisjoint(x):", result)
result = x.isdisjoint(z)
print("x.isdisjoint(z):", result)
result = y.isdisjoint(x)
print("y.isdisjoint(x):", result)
輸出
x.isdisjoint(y): False y.isdisjoint(z): True z.isdisjoint(x): True x.isdisjoint(z): True y.isdisjoint(x): False
相關用法
- Python Set issuperset()用法及代碼示例
- Python Set issubset()用法及代碼示例
- Python Set intersection_update()用法及代碼示例
- Python Set intersection()用法及代碼示例
- Python Set difference_update()用法及代碼示例
- Python Set union()用法及代碼示例
- Python Set pop()用法及代碼示例
- Python Set add()用法及代碼示例
- Python Set clear()用法及代碼示例
- Python Set update()用法及代碼示例
- Python Set symmetric_difference()用法及代碼示例
- Python Set symmetric_difference_update()用法及代碼示例
- Python Set discard()用法及代碼示例
- Python Set copy()用法及代碼示例
- Python Set difference()用法及代碼示例
- Python Set remove()用法及代碼示例
- Python Pandas Series.cummin()用法及代碼示例
- Python Pandas Series.cov()用法及代碼示例
- Python Pandas Series.astype()用法及代碼示例
- Python Pandas Series.mad()用法及代碼示例
注:本文由純淨天空篩選整理自 Python Set isdisjoint() Method with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。