
[파이썬 코딩의 기술] - 2장 리스트와 딕셔너리
·
리뷰/책
2장 리스트와 딕셔너리딕셔너리(Dictionary)는 검색에 사용할 키(key)와 키에 연관된 값(value)을 저장하는 구조이다.내부적으로 해시 테이블(Hash Table)을 사용하며, 평균적으로 O(1)의 시간 복잡도로 원소를 삽입 및 검색할 수 있다.동적인 데이터를 관리할 때 가장 이상적인 자료구조이다.2-11 시퀀스를 슬라이싱하는 방법을 익혀라슬라이싱(Slicing)을 사용하면 리스트 등의 시퀀스를 특정 부분만 잘라서 쉽게 접근할 수 있다.슬라이싱을 할 때 가독성을 높이는 규칙:리스트의 맨 앞부터 슬라이싱할 때 0을 생략해야 한다. (예: a[:5])리스트의 끝까지 슬라이싱할 때 끝 인덱스를 생략해야 한다. (예: a[5:])슬라이싱 결과는 완전히 새로운 리스트이며, 원래 리스트에 영향을 주지 않..