Njia difference
Njia difference inarudisha seti,
inayopatikana kutokana na vipengele, ambavyo seti ya kwanza
inatofautiana na ya pili. Kwenye kigezo
tunaainisha seti, ambayo tunataka
kulinganisha na seti asilia.
Syntax
seti.difference(seti, ambayo tunataka kulinganisha)
Mfano
Wacha tutumie njia difference
ili kupata vipengele tofauti vya seti mbili:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Matokeo ya utekelezaji wa kodi:
{'c', 'b'}
Mfano
Njia difference pia ina
umoja mfupi:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Matokeo ya utekelezaji wa kodi:
{'b', 'c'}
Angalia pia
-
Njia
intersection,
ambayo inarudisha makutano ya seti -
Njia
issubset,
ambayo inaangalia uwepo wa vipengele vya seti kwenye mfuatano -
Njia
issuperset,
ambayo inaangalia uwepo wa vipengele vya mfuatano kwenye seti -
Njia
symmetric_difference,
ambayo inatenga vipengele vya kawaida vya seti na mfuatano