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)