카테고리 : IT2/python buytime | 2023. 8. 23. 23:41
자료구조 개념 메모리에 효율적으로 저장 및 반환하는 방법으로 데이터를 관리한다. 대용량일수록 상대적으로 높은 성능을 요구하므로 무엇보다 메모리에 빠르게 저장하고 검색이 필요하다. 자료 구조는 이런 상황에서 효율적인 메모리 작동을 위해 사용된다. 조금 더 자세하게 얘기해 보면, 만약 데이터를 변수에 저장해 놓으면 사용하지 않을 때에도 메모리에 적재되어 있어 지속적으로 성능을 잡아먹는다. 반면에 자료 구조를 사용하면 필요시 메모리에 그때그때 적재하여 실행하므로 성능 부하도 줄일 수 있으며 실행 시간도 빨라진다. 자료 구조를 한마디로 요약하자면 데이터 장바구니라고 생각하면 된다. 필요한 것만 담고, 필요 없는 건 담지 않는다. 자료구조 종류 종류 순서 수정 기호 사용법 리스트(list) O O [ ] 대괄호 ..