[python] 연속형 자료구조 차이점

Bik_Kyun·2022년 3월 6일
0
post-thumbnail

1. Set과 Dictionary

  • dict : 키와 값으로 구성, 중복 불가, 순서X
  • set : 값으로만 존재, 중복 불가, 순서X

차이점

1) Dictionary는 key, value값이 있지만 Set은 key값만 있다.

2) Dictionary의 key값은 immutable 형식이고 value값은 mutable 형식이지만 Set은 mutable 형식이다.

2. List와 Tuple

  • list : 순서 존재, indexing 가능, mutable
  • tuple : 순서 존재, immutable

차이점

1) List는 mutable, Tuple은 immutable

2) 사용법은 비슷하나 List는 [], Tuple은 {}

3) List는 삽입, 삭제, 수정 가능, Tuple은 삽입, 삭제, 수정 불가능

profile
비진

0개의 댓글