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)
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)