Meetod difference
Meetod difference tagastab hulga,
mis koosneb elementidest, mille poolest esimene
hulk erineb teisest. Parameetris
määrame hulga, millega soovime
algset hulka võrrelda.
Süntaks
hulk.difference(hulk, millega soovime võrrelda)
Näide
Rakendame meetodit difference
kahe hulga erinevate elementide saamiseks:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Koodi täitmise tulemus:
{'c', 'b'}
Näide
Meetodil difference on ka
lühivorm:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Koodi täitmise tulemus:
{'b', 'c'}
Vaata ka
-
meetod
intersection,
mis tagastab hulkade lõike -
meetod
issubset,
mis kontrollib hulga elementide olemasolu jadas -
meetod
issuperset,
mis kontrollib jada elementide olemasolu hulgas -
meetod
symmetric_difference,
mis välistab hulga ja jada ühised elemendid