English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Corso di base di Python

Controllo dei flussi in Python

Funzione in Python

Tipi di dati in Python

Operazioni su file in Python

Oggetti e classi in Python

Data e ora in Python

Conoscenze avanzate di Python

Manuale di Python

Utilizzo e esempio di symmetric_difference_update() per set di Python

Metodi di集合 in Python

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)

Valore di ritorno di symmetric_difference_update()

  • symmetric_difference_update() restituisce None (non restituisce nulla) e aggiorna l'insieme che chiama.

Esempio: funzione symmetric_difference_update()

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()

Metodi di集合 in Python