Python beállítása különbség_frissítés ()

A different_update () frissíti a set hívó különbség_update () metódust a halmazok különbségével.

Ha A és B két halmaz. Az A és B halmazkülönbsége olyan elemek halmaza, amelyek csak az A halmazban léteznek, a B-ben azonban nem.

Ha többet szeretne megtudni, látogasson el a Python készlet különbség oldalára.

A different_update () szintaxisa:

 A. különbség_frissítés (B)

Itt A és B két halmaz. difference_update()frissíti az A halmazt a beállított különbséggel A-B.

Visszatérési érték a különbség_frissítésétől ()

difference_update()visszatér, Nonejelezve, hogy az objektum (halmaz) mutálva van.

Tegyük fel,

 eredmény = A. különbség_frissítés (B) 

Amikor futtatja a kódot,

  • eredmény lesz None
  • A egyenlő lesz AB-vel
  • B változatlan lesz

Példa: Hogyan működik a 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)

Kimenet

 A = ('d', 'a') B = ('c', 'g', 'f') eredmény = Nincs

érdekes cikkek...