Metode difference
Metode difference atgriež kopu,
kas iegūta no elementiem, pēc kuriem pirmā
kopa atšķiras no otrās. Parametrā
norādām kopu, ar kuru vēlamies
salīdzināt sākotnējo.
Sintakse
kopa.difference(kopa, ar kuru vēlamies salīdzināt)
Piemērs
Izmantosim metodi difference
lai iegūtu atšķirīgos elementus no divām kopām:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Koda izpildes rezultāts:
{'c', 'b'}
Piemērs
Metodei difference ir arī
īsa forma:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Koda izpildes rezultāts:
{'b', 'c'}
Skatiet arī
-
metodi
intersection,
kas atgriež kopu krustpunktu -
metodi
issubset,
kas pārbauda kopas elementu esamību secībā -
metodi
issuperset,
kas pārbauda secības elementu esamību kopā -
metodi
symmetric_difference,
kas izslēdz kopas un secības kopīgos elementus