튜플이란?
- 여러 개의 데이터를 동시에 저장하는 것
- 사용 방법 : ()
- 데이터 값을 수정 및 삭제 불가능
→ 고정 값으로 사용할 값을 튜플 안으로 넣는다.
→ 파이썬에서 여러 값을 반환할 때 기본적으로 사용하는 자료형 튜플
튜플 → 리스트 형변환
list(변수)
list1 = list(tuple2)
list1
[1,2,3,4,5,6]
list1[2] = 1000
list1
[1,2,1000,4,5,6]
리스트 → 튜플 형변환
tuple(변수)
tuple2 = tuple(list1)
tuple2
(1,2,1000,4,5,6)
튜플 | 리스트 |
---|
고정된 값을 여러개 저장할 때 | 여러개의 데이터 변경할때 |
튜플 연산
- 덧셈, 곱셈 가능하다
→ 단, 나눗셈, 뺄셈은 불가능!!
튜플 함수
- count(데이터) : 데이터의 개수를 반환
- index(데이터) : 위치 찾기
→ 인덱스 번호를 기준으로 중복이 데이터가 있어도 제일 앞에 있는 데이터의 index 번호를 준다
a = (1,2,3,4,5,2,2)
a.index(2)
1
- input() : 사용자로부터 입력(키보드)으로 받는 내장 함수
→ 데이터를 문자열로 반환
- map(변환할 자료형, input().split()) : 여러 개의 값을 동시에 입력 받을 경우
→ 단! 같은 자료형들로 형 변환 해야 한다.