티스토리 뷰

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
409,801
Today
19
Yesterday
27
«   2019/11   »
          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
글 보관함