세트
튜플,리스트와 같은 여러 개의 데이터를 저장
세트는 값들의 순서가 보장되지 않고 중복을 허용하지 않음
세트 = {값1,값2,...}
먹고싶은 밥 리스트
A = {'돈까스','보쌈','제육덮밥'}
B = {'짬뽕', '초밥','제육덮밥'}
INTERSCETION 메소드
두 명이 공통으로 좋아하는 음식 (= 교집합)
print(A.intersection(B))
>> 실행 : {'제육덮밥'}
UNION 메소드
두 명이 좋아하는 음식의 합 (=합집합)
print(A.union(B))
>> 실행 : {'돈까스','보쌈','짬뽕', '초밥','제육덮밥'}
# 중복을 허용하지 않고 순서를 보장하지 않아 출력결과는 다를 수 있어요
DIFFERENCE 메소드
A만 좋아하는 음식 (= 차집합)
순수 A에 있는 음식만 고를 떄
print(A.differecne(B))
>> 실행 : {'돈까스','보쌈'}