Python Seti isdisjoint ()

İ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.

Ayrık Setler Venn Şeması

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ış

Ilginç makaleler...