튜플 Tuple

정승호·2022년 5월 30일
0

튜플 (Tuple) : 다양한 값(데이터) 들의 묶음

  • 튜플의 구성 요소들은 서로 같은 타입일 필요가 없습니다.
    같은 타입을 여러개 사용하거나 각각 다른 타입을 사용해도 됩니다.
  • 튜플 안에 들어가는 값의 개수도 원하는 만큼 사용 가능합니다.

1. 기본 사용법
변수나 상수를 선언한 뒤 원하는 데이터 값들을 ( ) 에 넣어 주면 됩니다.

  • var 변수명 : (데이터 타입1, 데이터 타입2, 데이터 타입3) = ( 값1 , 값2 , 값3) 의 형태

튜플도 Swfit의 타입 추론이 적용되기 때문에 데이터 타입을 생략해도 됩니다.

  • var 변수명 = ( 값1 , 값2 , 값3)

2. 튜플의 값들을 변수, 상수에 넣어주기

변수 또는 상수도 ( ) 로 묶어서 선언한 뒤 튜플을 넣어주어도 됩니다.

**튜플의 구성요소 개수 만큼 변수나 상수도 똑같이 선언해줘야 합니다.

3. 인덱스로 호출

튜플의 값들은 배열(Array) 과 마찬가지로 순서대로 0 부터 개수만큼 인덱스가 부여 되기 때문에 인덱스를 사용하여 원하는 값을 가져 올 수 있습니다.

4. 이름 붙여서 호출

인덱스를 사용하는 경우 자기가 어떤 데이터를 호출 하는지 구분하기 어렵습니다.
이럴 땐 튜플의 각 값 마다 이름을 붙여서 사용하면 됩니다.

참고자료

https://noahlogs.tistory.com/13

0개의 댓글