리스트
-
2. 리스트, 스택, 큐, 셋, 딕셔너리practice_자료구조 2024. 10. 25. 08:15
리스트(List), 스택(Stack), 큐(Queue), 셋(Set), 딕셔너리(Dictionary)는 파이썬을 비롯한 프로그래밍에서 자주 사용되는 데이터 구조입니다. 각 데이터 구조의 특징과 사용 예를 살펴보겠습니다.1. 리스트(List)정의: 리스트는 순서가 있는 변경 가능한 시퀀스 데이터 구조입니다. 다양한 타입의 데이터를 저장할 수 있고, 인덱스로 접근 가능합니다.특징:인덱스 기반으로 원소에 접근 가능 (0번 인덱스부터 시작)중복된 값을 허용크기가 가변적 (동적으로 크기가 변함)메서드 예시: append(), remove(), insert(), pop(), sort()예시: my_list = [1, 2, 3, 4, 5]my_list.append(6) # [1, 2, 3, 4, 5, 6]2. 스택..