티스토리 뷰

Python

set

techbard 2016.06.11 18:54

# 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'}


댓글
댓글쓰기 폼
공지사항
Total
407,786
Today
15
Yesterday
38
«   2019/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
글 보관함