Verskil tussen stelle in Python

Om die elemente te vind waarin die eerste stel verskil van die tweede, moet jy die difference metode gebruik. In die parameter daarvan spesifiseer ons die stel waarmee ons die oorspronklike wil vergelyk.

Kom ons het twee stelle:

pythonst1 = {'a', 'b', 'c', 'e'}
st2 = {'b', 'w', 'c', 'a'}

Kom ons druk die elemente uit waarin die eerste stel verskil van die tweede:

pythonres = st1.difference(st2)
print(res) # sal {'e', 'd'} uitdruk

En nou vind ons die elemente waarin die tweede stel verskil van die eerste:

pythonres = st2.difference(st1)
print(res) # sal {'w', 'c'} uitdruk

In 'n korter vorm kan hierdie metode so geskryf word:

pythonres = st2 - st1
print(res) # sal {'w', 'c'} uitdruk
Задание 1

Gegee twee stelle:

pythonst1 = {'1', '3', '5'}
st2 = {'6', '8', '1', '3'}

Kry die elemente wat in die tweede stel is, maar afwesig is in die eerste.

Задание 2

Gegee twee stelle:

pythonst1 = {'a', 'b', 'c', 'd', 'e'}
st2 = {'d', 'e', 'f', 'g', 'h'}

Kry die elemente wat in die eerste stel is, maar afwesig is in die tweede.

Задание 3

Gegee drie stelle:

pythonst1 = {1, 2, 4, 5}
st2 = {1, 2, 3, 6}
st3 = {1, 2}

Kry die stel elemente wat in die eerste en in die tweede stel is, maar nie in die derde nie:

python{3, 4, 5, 6}
Задание 4

Gegee drie stelle:

pythonst1 = {1, 3, 6, 8}
st2 = {5, 8, 10, 2}
st3 = {12, 7, 3, 1}

Kry die elemente waarin die eerste stel verskil van die tweede. Skryf hulle in die veranderlike st4. Vind die gemene elemente vir st4 en st3.