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, None
jelezve, 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