[Data Structure] Tuple(튜플)

황인용·2020년 1월 20일
0

Tuple(튜플)

Tuple(튜플)은 List와 매우 유사한 Data Structure이다.
List처럼 element 저장 시 순서차적으로 저장한다.
하지만 Tuple은 저장된 elemet는 수정이 불가능하다.
따라서 주로 2,3 정도의 소규모 데이터를 저장할 때 사용한다.

Tuple Is Not For Every Language

Tuple은 Python에서 지원한다. 하지만 Javascript에서는 지원하지 않는다.

Tuple 장점

  • element 2,3개 나 소규모 데이터를 저장할 때 사용함으로 메모리저장이 적다
  • 순서가 있어(Indexing), element를 읽는데 빠르다.

Tuple 단점

  • element를 수정할 수 없다.

When To User Tuple

  • Class를 만들지 않고 결과를 만들고자 할 때
  • 결과 element가 2,3개 소규모 데이터일때
  • ex) 지도 좌표
profile
dev_pang의 pang.log

0개의 댓글