Data Structure
[Python/Data Structure] List vs Tuple
취준하면서 회사 기술 면접에서 파이썬에 대한 질문들을 종종 받았었다. 그 중 파이썬의 자료인 list와 tuple에 대한 설명, 공통점, 차이점에 대한 질문을 받았다. 예상치못했던 질문이었고 너무 기초적인 부분밖에 기억나질 않아.. 답을 제대로 못한 것 같은 아쉬움이 남았다. 그래서 이 글을 통해 두 자료형에 대한 특징과 공통점, 차이점에 대해 정리해보고자 한다. 1. 특징 List [ ] list는 숫자, 문자열 등 어떠한 자료형을 요소로 가질 수 있다. 연산자 +를 사용해서 list와 list를 더할 수 있으며, 연산자 *를 사용해서 list를 반복할 수 있다. Tuple ( ) 요소 1개만 가질 때는 요소뒤에 쉼표(,)를 반드시 붙여야 한다. 예) t1 = (1, ) 소괄호를 생략해도 된다. 예) ..