집합 자료형
my_set = {1,2,3,3,3}
print(my_set)
java = {"유재석", "김태호", "하하"}
python = set(["유재석", "박명수"]) #list로 한번 묶음
.intersection()
#교집합 (java 와 python 을 모두 할 수 있는 개발자)
print(java & python) #유재석
print(java.intersection(python)) #유재석
#출력값
{'유재석'}
{'유재석'}
.union()
# 합집합 (java도 할수 있거나 python 할 수 있는 개발자)
print(java | python)
print(java.union(python))
#출력값
{'하하', '김태호', '유재석', '박명수'}
{'하하', '김태호', '유재석', '박명수'}
.difference()
#차집합 (java 할 수 있지만 python 은 할 줄 모르는 개발자)
print(java - python)
print(java.difference(python))
출력값
{'하하', '김태호'}
{'하하', '김태호'}
.add
# python 할 줄 아는 사람이 늘어남
python.add("김태호")
print(python)
#출력값
{'김태호', '박명수', '유재석'}
.remove()
#java 하는 방법을 까먹음
java.remove("김태호")
print(java)
#출력값
{'하하', '유재석'}