Python Set difference_update ()

Difference_update () actualizează setul care apelează metoda difference_update () cu diferența de seturi.

Dacă A și B sunt două seturi. Diferența dintre A și B este un set de elemente care există numai în mulțimea A, dar nu în B.

Pentru a afla mai multe, accesați Python set difference.

Sintaxa pentru difference_update () este:

 A.difference_update (B)

Aici, A și B sunt două seturi. difference_update()actualizează setul A cu diferența setată de A-B.

Valoare returnată din difference_update ()

difference_update()returnează Noneindicând că obiectul (setul) este mutat.

Presupune,

 result = A.difference_update (B) 

Când rulați codul,

  • rezultatul va fi None
  • A va fi egal cu AB
  • B va fi neschimbat

Exemplu: Cum funcționează difference_update ()?

 A = ('a', 'c', 'g', 'd') B = ('c', 'f', 'g') result = A.difference_update(B) print('A = ', A) print('B = ', B) print('result = ', result)

Ieșire

 A = ('d', 'a') B = ('c', 'g', 'f') rezultat = Nici unul

Articole interesante...