2024.06.27
오늘은! 오전엔 아티클 분석하고 코드카타 풀면서 진도를 따라 잡았다.!
sql이 익숙해질 쯤 python이 날 다시 괴롭히러 오는 군...^ㅠ^
💡Tuple ( )
리스트와 유사하지만 다른 점이 '불변 자료형'
리스트처럼 리스트 내의 값을 추가나 교체가 불가
리스트 안에 딕셔너리를 넣었던 것처럼, 튜플로 딕셔너리를 비슷하게 만들어 사용해야 할 때 많이 쓰임
fruits = ('딸기', '사과', '포도')
print(fruits) # '딸기', '사과', '포도'
a_dict = [('bob','24'),('john','29'),('smith','30')]
💡set ( )
리스트 중에 중복을 제거하여 출력
교집합/합집합/차집합도 구할 수 있음
a = [1,2,3,4,5,3,4,2,1,2,4,2,3,1,4,1,5,1]
a_set = set(a)
print(a_set) # {1, 2, 3, 4, 5}
✔️ 교집합 ( & )
a = ['사과', '딸기', '수박', '포도', '배']
b= ['배', '사과', '포도', '참외', '수박']
a_set = set(a)
b_set = set(b)
print(a_set & b_set) # {'사과', '포도', '수박', '배'}
✔️ 합집합 ( | )
a = ['사과', '딸기', '수박', '포도', '배']
b = ['배', '사과', '포도', '참외', '수박']
a_set = set(a)
b_set = set(b)
print(a_set | b_set) # {'포도', '수박', '사과', '배', '딸기', '참외'}
✔️ 차집합 ( - )
student_a = ['물리2','국어','수학1','음악','화학1','화학2','체육']
student_b = ['물리1','수학1','미술','화학2','체육']
a_set = set(student_a)
b_set = set(student_b)
print(a_set - b_set) # {'물리2', '화학1', '음악', '국어'}
'📒 Today I Learn > 🐍 Python' 카테고리의 다른 글
[Python 문법 기초] 예외처리 try - except (0) | 2024.06.27 |
---|---|
[Python 문법 기초] f-string (0) | 2024.06.27 |
[Python 문법 기초] 함수 (0) | 2024.06.26 |
[Python 문법 기초] 반복문 연습문제 (0) | 2024.06.26 |
[Python 문법 기초] 반복문 (0) | 2024.06.26 |