Python Samling intersection() Metod
Exempel
Returnera en samling som innehåller objekt som finns i samlingarna x och y:
x = {"apple", "banana", "cherry"} y = {"google", "microsoft", "apple"} z = x.intersection(y) print(z)
Definition och Användning
intersection() metoden returnerar en samling som innehåller likheter mellan två eller fler samlingar.
Betydelse: Den returnerade samlingen innehåller endast objekt som finns i båda samlingarna, eller om fler än två samlingar jämförs, i alla samlingar.
Syntaks
Sätt.intersection(set1, set2 ... etc)
Parametervärde
Parameter | Beskrivning |
---|---|
set1 | Obligatoriskt. Samling där du behöver söka efter samma objekt. |
set2 |
Valfritt. Andra samlingar där du behöver söka efter samma objekt. Du kan jämföra så många samlingar som du vill. Samlingar är separerade med kommatecken. |
Mer Exempel
Exempel
Jämför 3 samlingar och returnera objekt som finns i alla 3 samlingarna:
x = {"a", "b", "c"} y = {"c", "d", "e"} z = {"f", "g", "c"} result = x.intersection(y, z) print(result)