Python

Python 4. 튜플

5_jinseok12 2019. 9. 18. 10:28
728x90

튜플이란?

튜플은 몇가지 점을 제외하고는 리스트와 거의 비슷하며 다른점을 비교하자면

 

튜플과 리스트는 비슷한 역할을 하지만 프로그래밍을 할 때 튜플과 리스트는 구분해서 사용하는 것이 유리하다.

 

튜플과 리스트의 가장 큰 차이는 값을 변화시킬 수 있는가 없는가의 여부이다.

튜플은 항목값의 변화가 불가능하고 리스트는 항목값의 변화가 가능하다.

 

프로그래밍이 실행되는 동안 값이 변해야 한다면 리스트를 사용하고

그 값이 변하지 말아야 한다면 튜플을 사용해야 한다.

 

튜플을 만드는 방법

 

[그림 1] 튜플 만드는 방법

 

 

단지 1개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다

[그림 1] 의 변수 d처럼 괄호를 생략해도 무방하다.

 

 

[그림 2] 튜플 변경 시도

 

튜플 요소값은 한번 정하면 지우거나 변경할 수 없다.

 

튜플 또한 리스트와 같이 인덱싱와 슬라이싱이 가능하다.

반응형

'Python' 카테고리의 다른 글

Python 6. if 문  (0) 2019.09.18
Python 5. 딕셔너리  (0) 2019.09.18
Python 3. 리스트  (0) 2019.09.18
Python 2. 자료형(숫자형,문자열)  (0) 2019.09.18
Python 1. 연산자  (2) 2019.09.17