Python sammansättning intersection_update() metod

Exempel

Radera projekt som inte finns i både sammansättningen x och sammansättningen y:

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

Kör Exempel

Definition och Användning

intersection_update() metoden tar bort objekt som inte finns i alla samlingar.

intersection_update() metoden skiljer sig från intersection() metoden eftersom intersection() metoden returnerar en ny samling utan onödiga objekt, medan intersection_update() metoden tar bort onödiga objekt från den ursprungliga samlingen.

Syntax

set.intersection_update(set1, set2 ... etc)

Parametervärde

Parameter Beskrivning
set1 Obligatoriskt. Använd en samling för att hämta lika objekt.
set2

Valfritt. Använd en annan samling för att hämta lika objekt.

Du kan jämföra så många samlingar som du vill.

Samlingar avgränsas av kommatecken.

Mer Exempel

Exempel

Jämför 3 samlingar, den returnerade samlingen innehåller objekt som finns i alla 3 samlingarna:

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

Kör Exempel