개발공부

[Python] Tuple 특징, 생성 본문

Python/Basic

[Python] Tuple 특징, 생성

mscha 2022. 4. 20. 18:08

Tuple

 - Immutable Python object

 - 튜플은 시퀀스, 즉 순서가 있다.

 - 튜플은 괄호 ( ) 를 사용한다.

 - 튜플은 리스트와 비슷하지만 데이터 추가, 삭제, 변경이 안된다.

 - 튜플은 주로 보안을 위해 사용한다.

 

튜플 만들기

 - () 와 tuple() 을 사용해 만들 수 있다.

- () 를 안해도 데이터를 나열하여 변수선언을 하면 튜플로 생성된다.

 

 - 튜플의 값을 하나만 선언시 int형으로 생성된다.

 - 그러므로 (1, )와 같은 식으로 선언해야 된다.

 

아래와 같은 튜플이 있다. 튜플은 데이터 추가, 삭제, 변경이 안되기 때문에 아래와 같은 에러가 발생한다.