Python iestatiet atšķirības atjaunināšanu ()

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ž, Nonenorā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

Interesanti raksti...