Python Установить разницу ()

Метод difference () возвращает установленную разницу двух наборов.

Если A и B - два набора. Разница между наборами A и B - это набор элементов, который существует только в наборе A, но не в B. Например:

 Если A = (1, 2, 3, 4) B = (2, 3, 9), то A - B = (1, 4) B - A = (9)
Разница двух наборов в Python

Синтаксис difference()метода в Python:

 A. разница (B)

Здесь A и B - два набора. Следующий синтаксис эквивалентен A-B.

Возвращаемое значение из разницы ()

difference()Метод возвращает разницу между двумя наборами, которая также является набором. Не изменяет оригинальные наборы.

Пример 1: Как работает разница () в Python?

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') # Equivalent to A-B print(A.difference(B)) # Equivalent to B-A print(B.difference(A))

Вывод

 ('b', 'a', 'd') ('g', 'f')

Вы также можете найти разницу наборов с помощью -оператора в Python.

Пример 2: Установить разницу с помощью оператора.

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') print(A-B) print(B-A) 

Вывод

 ('b', 'd', 'a') ('f', 'g')

Интересные статьи...