[Python] :: set의 합집합(union, |), 교집합(intersection, &), 차집합(difference, -)
·
[Programming Language]/[Python]
◎ set 이란? 파이썬에서 set은 집합 자료형을 말한다. set은 대괄호([ ])를 사용하는 리스트와 달리 중괄호({ })를 사용한다. 이는 보통 리스트에서 2개 이상 중복되는 원소를 1개만 남기고 사용할 때 사용한다. set은 다음과 같은 특징이 존재한다. 중복된 원소를 가질 수 없다. 순서가 존재하지 않는다. > 예제 코드) 만약 [1, 2, 3, 3, 4]와 같은 리스트나 "Hello"와 같은 문자열이 있다고 가정해보자. 이 두개를 집합으로 만들면 아래와 같은 결과가 반환된다. list1 = [1, 2, 3, 3, 4] str1 = "Hello" print("set(list1) : ", set(list1)) print("set(str1) : ", set(str1)) > 실행 결과) 위와 같이 중..