De intersection methode

De methode intersection voert de doorsnede van meerdere verzamelingen uit, en retourneert als resultaat een nieuwe verzameling met elementen die gemeenschappelijk zijn voor de opgegeven verzamelingen. In de parameter van de methode geven we de verzameling door waarvoor we de gemeenschappelijke elementen willen vinden.

Syntaxis

pythonverzameling.intersection(verzameling, waarmee we gemeenschappelijke elementen willen vinden)

Voorbeeld

Laten we de methode intersection toepassen om de gemeenschappelijke elementen voor twee verzamelingen te verkrijgen:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)

Resultaat van het uitvoeren van de code:

python{'c', 'a'}

Voorbeeld

De methode intersection heeft ook een korte vorm:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)

Resultaat van het uitvoeren van de code:

python{'c', 'a'}

Zie ook

  • methode union,
    die verzamelingen verenigt
  • methode difference,
    die de verschillen tussen verzamelingen retourneert