자료구조 4형제를 배우기 전, 간단히 정의해보았다
자료구조 란?
각각의 컨테이너 자료형에 따라서 차이가 있으며, 파이썬의 대표적인 컨테이너 자료형은 4가지가 있다.
- List : 한번에 묶어서 관리, 각 데이터를 바꿀 수 있음
student = ['홍길동', '박찬호', '이용규']
- Tuple : 한번 정해진 데이터는 바꿀 수 없음 (교체 X)
jobs = ('의사', '속기사', '회계사')
- Dic : key:value로 이뤄짐
scores = {'kor':88, 'eng':91, 'math':95}
- Set : 중복된 데이터가 허용되지 않음 (학생 리스트의 경우 동명이인이 있는 경우 set은 이용 X)
allSales = {100, 150, 90}