İki küme ayrık kümeler ise isdisjoint () yöntemi True döndürür. Değilse, False döndürür.
Ortak öğeleri yoksa iki kümenin ayrık kümeler olduğu söylenir. Örneğin:
Bir = (1, 5, 9, 0) B = (2, 4, -5)
Burada, A ve B kümeleri ayrık kümelerdir.
![](https://cdn.wiki-base.com/7193173/python_set_isdisjoint.png.webp)
Sözdizimi isdisjoint()
şöyledir:
set_a.isdisjoint (set_b)
isdisjoint () Parametreler
isdisjoint()
yöntem tek bir argüman (bir küme) alır.
Ayrıca yinelenebilir (liste, tuple, sözlük ve dize) öğesine de iletebilirsiniz disjoint()
. isdisjoint()
yöntem yinelenenleri otomatik olarak kümeye dönüştürür ve kümelerin ayrık olup olmadığını kontrol eder.
İsdisjoint () 'den Dönüş Değeri
isdisjoint()
yöntem döner
True
iki küme ayrık kümeler ise (küme_a ve küme_b yukarıdaki sözdiziminde ayrık kümelerse)False
iki set ayrık set değilse
Örnek 1: isdisjoint () nasıl çalışır?
A = (1, 2, 3, 4) B = (5, 6, 7) C = (4, 5, 6) print('Are A and B disjoint?', A.isdisjoint(B)) print('Are A and C disjoint?', A.isdisjoint(C))
Çıktı
A ve B ayrık mı? Doğru A ve C ayrık mı? Yanlış
Örnek 2: isdisjoint (), bağımsız değişkenler olarak Diğer Yinelemeler ile
A = ('a', 'b', 'c', 'd') B = ('b', 'e', 'f') C = '5de4' D =(1 : 'a', 2 : 'b') E =('a' : 1, 'b' : 2) print('Are A and B disjoint?', A.isdisjoint(B)) print('Are A and C disjoint?', A.isdisjoint(C)) print('Are A and D disjoint?', A.isdisjoint(D)) print('Are A and E disjoint?', A.isdisjoint(E))
Çıktı
A ve B ayrık mı? Yanlış A ve C ayrık mı? Yanlış A ve D ayrık mı? Doğru A ve E ayrık mı? Yanlış