I about me

[Python] 9일차 집합이란 무엇인가? 본문

Python

[Python] 9일차 집합이란 무엇인가?

ssungni 2023. 8. 22. 15:35

집합: 어떤 명확한 조건을 만족시키는 서로 다른 대상들의 모임

예제

참고문헌 - 위키독스, 파이썬 유치원반, 조코딩 <최신 파이썬 코딩 무료 강의 - 5시간만 투자하면 개발자가 됩니다>

1) 다음을 표현하세요.

<정답>

s1 = set([1, 2, 3])
s1 = {1, 2, 3}

2) 다음 집합의 교집합, 합집합, 차집합을 표현하세요.

s1 = set([1, 2, 3, 4, 5, 6])
s2 = set([4, 5, 6, 7, 8, 9])

<정답>

# 교집합
print(s1 & s2)
print(s1.intersection(s2))

# 합칩합
print(s1 | s2)
print(s1.union(s2))

# 차집합
print(s1 - s2)
print(s1.difference(s2))