오늘은 파이썬 기초문법과 백준 문제풀이
1. 교집합
set1 = set([1,2,3,4,5,6])
set2 = set([3,4,5,6,8,9])
print(set1 & set2)
print(set1.intersection(set2))
{3, 4, 5, 6}
{3, 4, 5, 6}
2. 합집합
set1 = set([1,2,3,4,5,6])
set2 = set([3,4,5,6,8,9])
print(set1 | set2)
print(set1.union(set2))
{1, 2, 3, 4, 5, 6, 8, 9}
{1, 2, 3, 4, 5, 6, 8, 9}
3. 차집합
set1 = set([1,2,3,4,5,6])
set2 = set([3,4,5,6,8,9])
print(set1 - set2)
print(set1.difference(set2))
{1, 2}
{1, 2}
4. 대칭 차집합
set1 = set([1,2,3,4,5,6])
set2 = set([3,4,5,6,8,9])
print(set1 ^ set2)
{1, 2, 8, 9}
4. 집합 추가와 제거
set1 = set([1,2,3,4,5,6])
set1.update([7,8,9]) # update
print(set1)
set1.remove(9) # remove
print(set1)
-------------------------------------------
{1, 2, 3, 4, 5, 6, 7, 8, 9} {1, 2, 3, 4, 5, 6, 7, 8}
이부분은 수업내용에 없었기때문에 구글링해서 찾아왔다.
백준 1330
a,b = map(int,input().split())
if a < b:
print('<')
elif a>b:
print('>')
else:
print("==")
elif과 else
'스파르타코딩개발일지' 카테고리의 다른 글
TL7일차 (0) | 2022.09.06 |
---|---|
TL6일차 (2) | 2022.09.05 |
자바 파이썬 기초문법 개발일지 (0) | 2022.09.02 |
TL 4일차 (0) | 2022.09.02 |
하루 일과 (0) | 2022.09.01 |