규도자 개발 블로그

파이썬의 대표적인 네 자료형(리스트, 셋, 튜플, 딕셔너리) 특성 알아보기 본문

Python/Python

파이썬의 대표적인 네 자료형(리스트, 셋, 튜플, 딕셔너리) 특성 알아보기

규도자 (gyudoza) 2021. 10. 4. 07:20

네 자료형을 관성적으로 쓰고 있었는데 확실하게 짚고 넘어가야할 것 같다. 네 자료형의 공통점과 차이점들이 서로 엮여있기 때문에 다른 사람들이 정리한 여러가지 자료를 봐도 잘 기억에 남지가 않으니까 최대한 한눈에 쉽게 알아볼 수 있게 정리해봤다.

 

범례 리스트 (List) 튜플 (Tuple) 셋 (Set) 딕셔너리(Dictionary)
선언 [] or list() () or tuple() {} or set() {k: v} or dict(a=1, b=2)
중복 허용 O O X Key는 중복 안됨.
Value는 중복 가능.
인덱스로
값 불러오기
O O X Key로 불러와야 함
수정 가능 여부 O X O Value 수정 가능
For문 동작 여부 O O O O
같은 자료형
연산
+로 붙이기 가능 +로 붙이기 가능 &: 교집합
|: 합집합
-: 차집합
X

 

Comments