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 None
geven 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