10) 집합(set)
집합(set)란? 집합에 관련된 것을 쉽게 처리하기 위해 만든 자료형이다. 집합의 특징은 중복이 없으며, 순서도 없다. 1. 집합의 구성 my_set = {1,2,3,3,3} print(my_set) # {1, 2, 3} 3개의 3이 터미널에는 하나만 출력되어 중복이 안 되는 모습이다. java = {"정상길", "김찬호", "손인욱"} python = set(["정상길", "박종우"]) 예를 들어, 위처럼 자바와 파이썬의 개발자의 집합을 구성하자. 중괄호{ } 또는 set([ ])으로 구성 할 수 있다. 2. 여러가지 집합 2-1) 교집합 # 교집합 print(java & python) # {'정상길'} print(java.intersection(python)) # {'정상길'} 자바와 파이썬을 둘 다..
2023. 7. 18.