Python 강좌 : 제 11강 - Tuple 기초 연산
튜플(Tuple)
Python에서는 소괄호(())
를 이용하여 튜플을 생성할 수 있습니다.
튜플은 정의
에 사용되며 변경이 불가하고 순서를 중요시합니다.
주로, 변하지 않는 값이나 위치, 크기 등 한 쌍을 이루는 객체들을 표현할 때 사용합니다.
생성
- 결과
- (1, 2, 3, 4, 5)
(6,)
(‘1’, ‘2’, ‘3’)
소괄호(())
를 이용하여 목록(List)
과 동일한 방법으로 튜플을 생성할 수 있습니다.
요소를 하나만 갖는 튜플을 생성할 경우, 요소 내에 쉼표를 추가해 튜플로 표현할 수 있습니다.
또한, tuple()
을 통해서도 다른 형식의 데이터를 튜플로 변경할 수 있습니다.
참조
- 결과
- 1
2
3
5
(1, 2)
(1, 2, 3, 4)
(1, 3)
튜플은 :
을 이용하여 튜플을 참조할 수 있습니다.
튜플[index]
를 사용하면 index
의 값을 출력합니다.
튜플[start:end]
를 사용하면 start
부터 end
값 까지 출력합니다.
튜플[start:end:interval]
를 사용하면 start
부터 end
값 까지 interval
간격만큼 출력합니다.
첫 번째 값은 0
이며, 우측의 첫 번째 값은 -1
을 사용하여 출력이 가능합니다.
조사
- 결과
- 5
5
1
2
1
False
len()
을 이용하여 튜플의 길이
를 확인할 수 있습니다.
min()
을 이용하여 튜플에서 최솟값
을 가지는 원소의 값을 확인할 수 있습니다.
max()
를 이용하여 튜플에서 최댓값
을 가지는 원소의 값을 확인할 수 있습니다.
튜플.index()
를 이용하여 해당 값이 가지는 위치
를 확인 할 수 있습니다. (시작값=0)
튜플.count()
를 이용하여 해당 값이 가지는 개수
를 확인할 수 있습니다.
값 in 튜플
을 이용하여 해당 값이 존재
하는지 확인할 수 있습니다.
댓글 남기기