일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- googlechrome
- 구글GDN
- 일빵빵
- 구글ga
- 파이썬
- 파이썬공부
- GoogleAds
- 구글광고
- 구글애널리틱스
- 활용점정
- GA
- 파이썬기초
- chrome
- 구글애널리틱스보고서
- 영어회화
- 웹로그분석
- googleanaytics
- 구글애드워즈
- python
- Analytics
- 구글애즈
- 파이썬변수
- 직장인영어회화
- 독서
- 일빵빵스토리가있는영어회화
- 파이썬독학
- 파이썬배우기
- 크롬
- 영어회화추천
- 구글크롬
- Today
- Total
직장인 난중일기
파이썬(Python) 튜플 알아보기 본문
튜플의 기본 구조
리스트라는 자료형을 배웠었다.
리스트는 여러 개의 값을 한꺼번에 모으는 자료형이다.
이와 같이 재료를 모으는 방법이 리스트 외에 여러가지가 있다.
그 중 딕셔너리, 튜플이 대표적인 방법이다.
튜플에 대해 먼저 알아본다.
튜플은 리스트와 거의 동일하다.
한 가지 차이는 리스트에서 저장된 값은 변경할 수 있지만 튜플에서는 변경이 불가능하다는 것이다.
어떤 값을 저장하는데 바꾸고 싶지 않은 값이 있을 때 튜플을 사용하는 이유다.
리스트는 대괄호와 콤마를 사용하여 값을 구분했다.
튜플에서는 소괄호와 콤마를 사용하여 값을 구분한다.
소괄호를 안 쓰고 콤마로 구분만 해줘도 된다.
튜플은 숫자, 문자 또는 숫자와 문자를 혼합한 형태로 저장할 수 있다.
tuple3 처럼 소괄호를 안 써줘도 튜플로 저장이 가능하다.
튜플에서 주의해야 할 점.
값이 1개인 튜플을 만들 때는 반드시 ,(콤마)를 같이 써줘야 한다.
1번 째 줄에서 처럼 콤마를 사용하지 않고 소괄호만 씌운 경우,
그냥 정수 1이 된다.
참고로 2번 째 줄의 type 은 안에다 어떤 값을 넣었을 때
그 자료형이 무엇인지를 알려주는 함수다.
출력 값이 'int' 라고 나왔는데, 이는 integer(정수)의 줄임말이다.
즉, my_int에서 1은 '정수' 라는 뜻이다.
4번 째 줄에서는 숫자 뒤에 콤마를 붙여줬다.
그리고 type 함수를 썼을 때, 'tuple' 이라는 값이 나왔다.
즉, my_yuple에서의 1은 튜플 자료형이라는 뜻이다.
1을 콤마 없이 소괄호만 치게 되면 그냥 1이라는 숫자가 된다.
1이 튜플이라는 걸 표현하고 싶으면 뒤에 콤마만 붙여주면 되는 것이다.
'코딩공부 > 파이썬(Python)' 카테고리의 다른 글
파이썬(python) 딕셔너리 (0) | 2018.12.04 |
---|---|
파이썬(python) 패킹과 언패킹 (0) | 2018.12.03 |
파이썬(Python) 무한 반복하기 (2) | 2018.11.28 |
파이썬(Python) 넘어가기와 멈추기 (0) | 2018.11.27 |
파이썬(Python) while문 응용하기 (0) | 2018.11.26 |