Metoden isdisjoint () returnerer True hvis to sett er usammenhengende sett. Hvis ikke, returnerer den False.
To sett sies å være usammenhengende sett hvis de ikke har noen felles elementer. For eksempel:
A = (1, 5, 9, 0) B = (2, 4, -5)
Her er sett A og B usammenhengende sett.

Syntaksen for isdisjoint()
er:
set_a.isdisjoint (set_b)
isdisjoint () Parametere
isdisjoint()
metoden tar et enkelt argument (et sett).
Du kan også sende en iterabel (liste, tuple, ordbok og streng) til disjoint()
. isdisjoint()
metoden vil automatisk konvertere iterables til sett og sjekker om settene er usammenhengende eller ikke.
Returverdi fra isdisjoint ()
isdisjoint()
metoden returnerer
True
hvis to sett er usammenhengende sett (hvis set_a og set_b er usammenhengende sett i syntaksen ovenfor)False
hvis to sett ikke er usammenhengende sett
Eksempel 1: Hvordan fungerer isdisjoint ()?
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))
Produksjon
Er A og B usammenhengende? Sant Er A og C usammenhengende? Falsk
Eksempel 2: isdisjoint () med andre Iterables som argumenter
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))
Produksjon
Er A og B usammenhengende? Falsk Er A og C usammenhengende? Falsk Er A og D usammenhengende? Sant Er A og E uoverensstemmende? Falsk