Python Set differentie_update ()

De differ_update () werkt de set aanroepende different_update () - methode bij met het verschil in sets.

Als A en B twee sets zijn. Het setverschil van A en B is een set elementen die alleen in set A bestaat, maar niet in B.

Ga voor meer informatie naar Verschil in Python-set.

De syntaxis van different_update () is:

 A.difference_update (B)

Hier zijn A en B twee sets. difference_update()updates set A met het ingestelde verschil van A-B.

Retourwaarde van different_update ()

difference_update()geeft terug om aan te Nonegeven dat het object (set) is gemuteerd.

Veronderstellen,

 result = A.difference_update (B) 

Als je de code uitvoert,

  • resultaat zal zijn None
  • A is gelijk aan AB
  • B blijft ongewijzigd

Voorbeeld: hoe werkt different_update ()?

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

Uitvoer

 A = ('d', 'a') B = ('c', 'g', 'f') resultaat = Geen

Interessante artikelen...