Метода исдисјоинт () враћа Труе ако су два скупа дисјунктни скупови. Ако није, враћа се Фалсе.
За два скупа се каже да су дисјунктни скупови ако немају заједничких елемената. На пример:
А = (1, 5, 9, 0) Б = (2, 4, -5)
Овде су скупови А и Б дисјунктни скупови.

Синтакса isdisjoint()
је:
сет_а.исдисјоинт (сет_б)
исдисјоинт () Параметри
isdisjoint()
метода узима један аргумент (скуп).
Такође можете проследити итерабил (списак, скуп, речник и низ) disjoint()
. isdisjoint()
метода аутоматски претвара итераблес у сет и проверава да ли су скупови дисјунктни или не.
Повратна вредност из исдисјоинт ()
isdisjoint()
метода се враћа
True
ако су два скупа дисјунктни скупови (ако су сет_а и сет_б дисјонтни скупови у горњој синтакси)False
ако два скупа нису дисјунктни скупови
Пример 1: Како функционише исдисјоинт ()?
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))
Оутпут
Да ли су А и Б раздвојени? Тачно Да ли су А и Ц раздвојена? Нетачно
Пример 2: исдисјоинт () са Отхер Итераблес као аргументима
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))
Оутпут
Да ли су А и Б раздвојени? Нетачно Да ли су А и Ц раздвојена? Нетачно Да ли су А и Д неподељени? Тачно Да ли су А и Е неподељене? Нетачно