«   2024/05   »
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 31
Archives
Today
Total
관리 메뉴

Code IT

Python - set 본문

Python & Django

Python - set

Codit 2019. 1. 30. 22:54
set_a = {1, 2, 3}
set_b = {3, 4, 5}

print(set_a)
print(set_b)

# set 데이터 구조는 중복을 허용하지 않는다.
# 아래와 같은 데이터에서 두 번째 1(1번 인덱스)은 무시한다.
set_duplicate = {1, 1, 2, 3}
print(set_duplicate)

# set 데이터 구조는 수학에서의 집합과 성격이 동일하다.
# 합,교,차집합이 지원된다.

# 합집합
print("합집합")
union_set = set_a.union(set_b)
print(set_a)
print(set_b)
print(union_set)

print("교집합")
intersection_set = set_b.intersection(set_a)
print(set_a)
print(set_b)
print(intersection_set)

print("차집합")
sub_set = set_duplicate - set_b
print(set_duplicate)
print(set_b)
print(sub_set)

'Python & Django' 카테고리의 다른 글

Python - dictionary (dict)  (0) 2019.01.30
Python - tuple  (0) 2019.01.30
Python - list  (0) 2019.01.30
Python - 자료형  (0) 2019.01.30
Python - __main__  (0) 2019.01.30
Comments