[자료구조] 리스트 list와 딕셔너리 dictionary의 차이점, 장점, 단점, 그리고 예시 코드
리스트는 순서가 중요하고 다양한 타입의 요소를 다룰 때 유용함 반면, 딕셔너리는 키-값 쌍의 관계와 검색이 필요한 데이터를 다룰 때 유용함 적절한 자료구조를 선택하여 데이터를 관리하는 것이 중요 [리스트 list] 리스트는 순서가 있는 요소의 컬렉션 각 요소는 인덱스를 통해 접근할 수 있음 1. 장점 순차적으로 저장되어 검색과 반복 작업이 용이함 다양한 타입의 요소를 포함할 수 있음 2. 단점 검색 속도가 느릴 수 있고, 원소가 많을 경우 성능에 영향을 줄 수 있음 3. 예제 코드 my_list = [1, 2, 3, 'apple', 'banana'] print(my_list[0]) # 1 my_list.append('orange') print(my_list) # [1, 2, 3, 'apple', 'ban..