English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O difference_update() usa a diferença de conjunto para atualizar o conjunto e chama o método difference_update().
Se A e B forem dois conjuntos de conjuntos. A diferença entre A e B é um conjunto de elementos que existem apenas no conjunto A, mas não no conjunto B.
Para obter mais informações, acesseDiferença de conjunto do Python.
A sintaxe do difference_update() é:
A.difference_update(B)
Aqui, A e B são dois conjuntos. O difference_update() usa A-O conjunto B difere do conjunto A.
difference_update() retorna None, indicando que o objeto (conjunto) foi modificado.
Supondo
result = A.difference_update(B)
Quando você executar o código
result será None
A será igual a A-B
B continuará inalterado
A = {'a', 'c', 'g', 'd'} B = {'c', 'f', 'g'} result = A.difference_update(B) print('A = ', A) print('B = ', B) print('result = ', result)
Quando você executar o programa, a saída será:
A = {'d', 'a'} B = {'c', 'g', 'f'} result = None