Python Aseta ero_päivitys ()

Difference_update () päivittää asetetun kutsun different_update () -menetelmän joukkoerolla.

Jos A ja B ovat kaksi sarjaa. A: n ja B: n joukkoero on joukko elementtejä, jotka ovat olemassa vain joukossa A mutta eivät B: ssä.

Saat lisätietoja käymällä Python-joukkoerossa.

Difference_update () -syntaksi on:

 A.erotus_päivitys (B)

Tässä A ja B ovat kaksi sarjaa. difference_update()päivittää joukon A asetetulla erolla A-B.

Palautusarvo different_update ()

difference_update()palauttaa Noneosoittaen, että objekti (joukko) on mutatoitu.

Olettaa,

 tulos = A.erotus_päivitys (B) 

Kun suoritat koodin,

  • tulos tulee olemaan None
  • A on yhtä suuri kuin AB
  • B on muuttumaton

Esimerkki: Kuinka ero_päivitys () toimii?

 A = ('a', 'c', 'g', 'd') B = ('c', 'f', 'g') result = A.difference_update(B) print('A = ', A) print('B = ', B) print('result = ', result)

Tuotos

 A = ('d', 'a') B = ('c', 'g', 'f') tulos = Ei mitään

Mielenkiintoisia artikkeleita...