Meetod intersection
Meetod intersection teostab
mitu hulga ristumist, mille tulemusena
tagastatakse uus hulk, mis sisaldab ühiseid
elemente määratud hulkade jaoks.
Meetodi parameetrina edastame hulga, mille
jaoks soovime leida ühised elemendid.
Süntaks
hulk.intersection(hulk, millega soovime leida ühiseid elemente)
Näide
Rakendame meetodit intersection,
et saada ühised elemendid kahe
hulga jaoks:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Koodi täitmise tulemus:
{'c', 'a'}
Näide
Meetodil intersection on ka
lühivorm:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Koodi täitmise tulemus:
{'c', 'a'}
Vaata ka
-
meetod
union,
mis ühendab hulgad -
meetod
difference,
mis tagastab erinevused hulkade vahel