Python sæt intersection_update() metode

Eksempel

Fjern elementer, der ikke findes i både sæt x og sæt y:

x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
x.intersection_update(y) 
print(x)

Kør Eksempel

Definition og brug

intersection_update() metoden vil fjerne projekter, der ikke findes i alle sæt.

intersection_update() metoden er forskellig fra intersection() metoden, fordi intersection() metoden returnerer en ny sæt, der ikke har unødvendige projekter, mens intersection_update() metoden fjerner unødvendige projekter fra den oprindelige sæt.

Syntaks

Sæt.intersection_update(set1, set2 ... etc)

Parameter værdi

Parameter Beskrivelse
set1 Obligatorisk. Brug et sæt til at finde de ens projekter.
set2

Valgfri. Brug et andet sæt til at finde de ens projekter.

Du kan sammenligne et hvilket som helst antal sæt.

Sæt adskilles af kommaer.

Flere eksempler

Eksempel

Sammenlign 3 sæt, og den tilbagevendende sæt indeholder projekter, der findes i alle 3 sæt:

x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
x.intersection_update(y, z)
print(x)

Kør Eksempel