s1 = {0, 1, 2}
s2 = {1, 2, 3}
s3 = {2, 3, 4}
s_intersection = s1 & s2
print(s_intersection)
s_intersection = s1.intersection(s2)
print(s_intersection)
[vagrant@localhost python]$ python app.py
{1, 2}
{1, 2}
あ、これは面白い
s1 = {0, 1, 2}
s2 = {1, 2, 3}
s3 = {2, 3, 4}
s_difference = s1 - s2
print(s_difference)
s_difference = s2.difference(s1)
print(s_difference)
[vagrant@localhost python]$ python app.py
{0}
{3}
どちらか一方だけに含まれる要素
symmetric_difference
s_symmetric_difference = s1.symmetric_difference(s3) print(s_symmetric_difference)
[vagrant@localhost python]$ python app.py
{0, 1, 3, 4}
すご。