# set 요소 추가, 삭제
nums1 = set()
nums2 = set()
nums1.add(1)
nums2.add(2)
nums1.update(nums2)
nums1.update([3])
nums1.update({4})
nums1.update('4')
print(nums1)
nums1.remove('4')
print(nums1)
# 결과
{1, 2, 3, 4, '4'}
{1, 2, 3, 4}
# set - operators
a, b = set(), set()
a = {1, 2}
b = {1, 3}
print(a - b)
print(a.difference(b))
print(a ^ b)
print(a.symmetric_difference(b))
print(a & b)
print(a.intersection(b))
x, y = set(), set()
x = {'aa', 'bb'}
y = {'aa', 'cc'}
print(x.difference('bb'))
print(x.difference({'bb'}))
# 결과
{2}
{2}
{2, 3}
{2, 3}
{1}
{1}
{'aa', 'bb'}
{'aa'}
댓글 영역