반응형
우리는 지금까지 네가지 자료구조를 배웠습니다. 리스트, 튜플, 딕셔너리, 집합입니다. 지금까지 배운 내용을 표로 정리해봅시다.
리스트 | 튜플 | 딕셔너리 | 집합 | |
type | list | tuple | dict | set |
정의 방법 | [ ] | ( ) | {key:value} | { } |
변환 함수 | list( ) | tuple( ) | dict( ) | set( ) |
가능 원소 (자료형) | 숫자형,문자열,논리형 | 숫자형,문자열,논리형 | 숫자형,문자열,논리형 | 숫자형,문자열,논리형 |
가능 원소 (자료구조) | 리스트,튜플, 딕셔너리,집합 |
리스트,튜플, 딕셔너리,집합 |
Key : 튜플 Value : 전부 가능 |
튜플 |
원소 중복 | O | O | Key : X Value : O |
X |
원소의 순서 | O | O | X | X |
인덱싱/슬라이싱 | O | O | X (Key를 이용하여 Value 접근은 가능) |
X |
인덱싱을 이용한 원소 수정 |
O | X | X (Key로 접근하여 Value 수정은 가능) |
X |
원소 삭제/추가 | O | X | O | O |
기타 특징 | 덧셈연산, 정수곱셈연산 |
덧셈연산, 정수곱셈연산 |
- | 집합연산 |
반응형
'파이썬 > 통계분석' 카테고리의 다른 글
[파이썬 강의] 37. 연산자 한눈에보기 (0) | 2021.10.13 |
---|---|
[파이썬 강의] 36. 가변객체와 불변객체 (객체의 세 특성) (0) | 2021.10.08 |
[파이썬 강의] 34. 자료구조들 사이의 변환(리스트,튜플,딕셔너리,집합) (0) | 2021.10.07 |
[파이썬 강의] 33. 집합 연산 (메소드를 이용하는 방법) (0) | 2021.10.07 |
[파이썬 강의] 32. 집합 연산 (연산자를 이용하는 방법) (0) | 2021.10.07 |
댓글