Python Ustaw diff_update ()

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

Interesujące artykuły...