집합 자료형


집합 자료형

집합 - 집합 자료형은 set(요소)로 생성하며, 요소에는 리스트나 문자열 등이 들어간다. - 집합 자료형은 중복을 허용하지 않고, 순서가 없다. - 빈 집합은 set()으로 생성한다. s1 = set([1,2,3]) print(s1) # {1, 2, 3} s2 = set([1,2,2,3,3]) print(s2) # {1, 2, 3} s3 = set("Hello") print(s3) # {'H', 'o', 'e', 'l'}로, 순서가 없어지는 것을 알 수 있다. 두 집합의 연산들 (1). 교집합 - 교집합은 집합1 & 집합2의 꼴이나 집합1.intersection(집합2)의 꼴로 구한다. (2). 합집합 - 합집합은 집합1 | 집합2의 꼴이나 집합1.union(집합2)의 꼴로 구한다. (3). 차집합 - 차집합은 집합1 - 집합2의 꼴이나 집합1.difference(집합2)의 꼴로 구한다. (4). 대칭차집합 - 대칭차집합은 A B = (A U B) - (A ∩ B)로 정의된다. ...


#set #집합 #파이썬

원문링크 : 집합 자료형