Автор оригинала: Python Examples.
Метод Set Python Set ()
Метод Set Python Set () используется для поиска набора элементов, которые присутствуют в этом наборе и отсутствуют в другом наборе.
В этом руководстве мы узнаем синтаксис и использование метода разницы ().
Синтаксис – разница ()
Синтаксис различий () метода
set_3 = set_1.difference(set_2)
Set_1 и Set_2 не изменились. set_3 содержит элементы Set_1 которые нет в Set_2 Отказ
Пример 1: Установленная разница
В этом примере мы будем инициализировать два набора, Set_1 и Set_2 с некоторыми элементами. Тогда мы будем применять разницу () метод на Set_1 и пройти Set_2 в качестве аргумента для разностного метода.
Ниже приведена простая демонстрация того, как будет вывод.
{'a', 'b', 'c', 'd'} - {'c', 'd', 'e', 'f'} = {'a', 'b'}Элементы C и D присутствуют в Set_2 Отказ Отсюда разница приводит к Set_1 Без этих распространенных элементов Set_1 и Set_2 Отказ
Python Program
#initialize sets
set_1 = {'a', 'b', 'c', 'd'}
set_2 = {'c', 'd', 'e', 'f'}
#find difference
set_3 = set_1.difference(set_2)
print(set_3)Выход
{'a', 'b'}Пример 2: Разница в Python Set ()
Вы можете разность цепи () методом с несколькими множествами.
Заявление
set_4 = set_1.difference(set_2).difference(set_3)
обозначает это
set_4 = set_1 - set_2 - set_3
Ниже приводится программа Python для демонстрации метода цепочки набора ().
Python Program
#initialize sets
set_1 = {'a', 'b', 'c', 'd'}
set_2 = {'c', 'd', 'e', 'f'}
set_3 = {'a'}
#find difference
set_4 = set_1.difference(set_2).difference(set_3)
print(set_4)Выход
{'b'}Резюме
В этом руководстве примеров Python мы узнали, как использовать разницу () метод установленного класса в Python, с помощью хорошо подробных примеров программ.