상세 컨텐츠

본문 제목

set

Python

by techbard 2016. 6. 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'}


반응형

관련글 더보기

댓글 영역