Atšķirība_atjaunināšana () atjaunina kopas izsaukšanas starpības_atjaunināšanas () metodi ar kopu starpību.
Ja A un B ir divas kopas. A un B kopīgo starpība ir elementu kopa, kas pastāv tikai A kopā, bet ne B.
Lai uzzinātu vairāk, apmeklējiet Python set skirtumu.
Starpības_atjaunināšanas () sintakse ir šāda:
A.difference_update (B)
Šeit A un B ir divi komplekti. difference_update()
atjaunina kopu A ar iestatīto starpību A-B
.
Atgriešanās vērtība no different_update ()
difference_update()
atgriež, None
norādot, ka objekts (kopa) ir mutēts.
Pieņemsim,
rezultāts = A. starpības_atjauninājums (B)
Kad palaižat kodu,
- rezultāts būs
None
- A būs vienāds ar AB
- B būs nemainīgs
Piemērs: Kā darbojas 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)
Rezultāts
A = ('d', 'a') B = ('c', 'g', 'f') rezultāts = nav