스파르타코딩개발일지
TL 5일차
KeomBi
2022. 9. 2. 21:01
오늘은 파이썬 기초문법과 백준 문제풀이
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