[Python] list, set, tuple, dict 차이점과 선택 기준
Python은 다양한 데이터 구조를 제공합니다. 그 중 list, set, tuple, dict는 가장 기본적이면서도 많이 사용되는 자료형입니다. 이들 각각은 저장 방식, 변경 가능 여부, 데이터의 중복 허용 여부 등에서 차이가 있습니다. 초보자라면 어떤 상황에 어떤 자료형을 선택해야 할지 헷갈릴 수 있습니다. 이번 포스팅에서는 list, set, tuple, dict의 차이점과 실제 코드를 통해 어떤 상황에 어떤 자료형을 선택하면 좋은지 정리해보겠습니다.1. list (리스트) - 순서 있고 변경 가능한 집합1. 특징순서가 있음 (index로 접근 가능)중복 허용요소 수정 가능 (mutable)2. 예제fruits = ['apple', 'banana', 'apple']print(fruits[1]) #..
2025. 4. 3.