Python

튜플

Z_Z 2021. 10. 2. 15:28
반응형

튜플

여러 데이터를 동시에 저장할 수 있는 튜플이다.

단순한 자료형으로, 소괄호( (,) )로 데이터들을 감싸서 표현한다.

이때 각 원소의 자료형은 같지 않아도 되며, 다른 튜플까지도 저장할 수 있다.

대신 한번 튜플을 생성되면 그 내부의 원소를 삭제하거나 수정할 수 없습니다.

프로그램 실행 중 절대 변하지 않거나 변해서는 안되는 여러 값들이 있따면 튜플에 저장하는걸 추천한다.

 

* Java에서의 static final 같은 존재

 

예)

a = (123, "hello")

b = (1.2, 1.3)

c = a + b

d = a[1]

 

* 인덱스는 Java와 동일하게 0부터 시작한다.

 

print(a)

print(b)

print(c)

print(d)

 

 

실행결과

 

반응형