sm 기술 블로그
집합자료형 본문
집합이 다음과 같이 주어졌다고 해보자.
>>> s1 = set([1, 2, 3, 4, 5, 6])
>>> s2 = set([4, 5, 6, 7, 8, 9])
차집합
>>> s1.difference(s2)
{1, 2, 3}
>>> s2.difference(s1)
{8, 9, 7}
>>> s1 - s2
{1, 2, 3}
>>> s2 - s1
{8, 9, 7}
교집합
>>> s1.intersection(s2)
{4, 5, 6}
>>> s1 & s2
{4, 5, 6}
합집합
>>> s1.union(s2)
{1, 2, 3, 4, 5, 6, 7, 8, 9}
>>> s1 | s2
{1, 2, 3, 4, 5, 6, 7, 8, 9}
'Python' 카테고리의 다른 글
GUI(graphical user interface) (0) | 2022.10.13 |
---|---|
[Python] '/' 와 '//'의 차이 (0) | 2022.06.26 |
if ~ in (0) | 2022.06.19 |
빠른 입력 (0) | 2022.06.16 |
[파이썬] 실행 파일로 배포 (0) | 2022.06.15 |
Comments