Различные методы поиска заданной разницы в Python

Разница между двумя наборами в Python относится к элементам, которые существуют в одном наборе, но отсутствуют в другом. Вот несколько методов, которые можно использовать, чтобы найти разницу между двумя наборами в Python:

  1. Использование оператора «-». Вы можете использовать оператор «-», чтобы найти разницу между двумя наборами. Например:

    set1 = {1, 2, 3}
    set2 = {2, 3, 4}
    difference = set1 - set2
    print(difference)  # Output: {1}
  2. Использование метода разницы(). Метод difference()можно использовать для поиска разницы между двумя наборами. Вот пример:

    set1 = {1, 2, 3}
    set2 = {2, 3, 4}
    difference = set1.difference(set2)
    print(difference)  # Output: {1}
  3. Использование метода Different_update(). Метод difference_update()изменяет исходный набор, удаляя элементы, общие для обоих наборов. Вот пример:

    set1 = {1, 2, 3}
    set2 = {2, 3, 4}
    set1.difference_update(set2)
    print(set1)  # Output: {1}
  4. Использование метода symmetric_difference(). Метод symmetric_difference()возвращает набор, содержащий элементы, которые входят в любой из наборов, но не в оба. Вот пример:

    set1 = {1, 2, 3}
    set2 = {2, 3, 4}
    difference = set1.symmetric_difference(set2)
    print(difference)  # Output: {1, 4}