Difference_update () aktualizuje wywołanie set metody Difference_update () z różnicą zbiorów.
Jeśli A i B są dwoma zestawami. Różnica zbioru A i B to zbiór elementów, który istnieje tylko w zbiorze A, ale nie w B.
Aby dowiedzieć się więcej, odwiedź stronę Różnica zestawów w Pythonie.
Składnia różnicy_update () to:
A.difference_update (B)
Tutaj A i B to dwa zestawy. difference_update()aktualizuje zestaw A z różnicą zestawu A-B.
Wartość zwracana z różnicy_update ()
difference_update()zwraca Nonewskazując, że obiekt (zestaw) jest zmutowany.
Przypuszczać,
wynik = A.difference_update (B)
Po uruchomieniu kodu
- wynik będzie
None - A będzie równe AB
- B pozostanie bez zmian
Przykład: Jak działa różnica_update ()?
A = ('a', 'c', 'g', 'd') B = ('c', 'f', 'g') result = A.difference_update(B) print('A = ', A) print('B = ', B) print('result = ', result)
Wynik
A = ('d', 'a') B = ('c', 'g', 'f') wynik = Brak








