English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo symmetric_difference_update() trova l'insieme di differenza simmetrica tra due insiemi e aggiorna l'insieme che chiama.
La differenza simmetrica tra due insiemi A e B è l'insieme degli elementi che si trovano in A o B, ma non sia in entrambi.
La sintassi di symmetric_difference_update() è:
A.symmetric_difference_update(B)
symmetric_difference_update() restituisce None (non restituisce nulla) e aggiorna l'insieme che chiama.
A = {'a', 'c', 'd'} B = {'c', 'd', 'e'} result = A.symmetric_difference_update(B) print('A =', A) print('B =', B) print('result =', result)
Risultato di output
A = {'a', 'e'} B = {'d', 'c', 'e'} result = None
Qui, l'insieme A viene aggiornato alla differenza simmetrica tra l'insieme A e l'insieme B. Ma l'insieme B non è cambiato.
Leggi raccomandati: Python Set symmetric_difference()