Python 강좌 : 제 11강 - Tuple 기초 연산

   

튜플 (Tuple)


Python에서는 소괄호(())를 이용하여 튜플을 생성할 수 있습니다. 튜플은 정의에 사용되며 변경이 불가하고 순서를 중요시합니다.


생성

a = (1, 2, 3, 4, 5)

print(a)
결과
(1, 2, 3, 4, 5)


소괄호(())를 이용하여 List동일한 방법으로 튜플을 생성할 수 있습니다.



참조

a = (1, 2, 3, 4, 5)

print(a[0])
print(a[1])
print(a[2])
print(a[-1])
print(a[0:2])
print(a[0:-1])
print(a[0:-1:2])
결과
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을 사용하여 출력이 가능합니다.



조사

a = (1, 2, 3, 4, 5)

print(len(a))
print(max(a))
print(min(a))
print(a.index(3))
print(a.count(1))
print(6 in a)
결과
5
5
1
2
1
False


len()을 이용하여 튜플의 길이를 확인할 수 있습니다.

min()을 이용하여 튜플에서 최솟값을 가지는 원소의 값을 확인할 수 있습니다.

max()를 이용하여 튜플에서 최댓값을 가지는 원소의 값을 확인할 수 있습니다.

튜플.index()를 이용하여 해당 값이 가지는 위치를 확인 할 수 있습니다. (시작값=0)

튜플.count()를 이용하여 해당 값이 가지는 개수를 확인할 수 있습니다.

값 in 튜플을 이용하여 해당 값이 존재하는지 확인할 수 있습니다.



도움이 되셨다면 광고 클릭 부탁드립니다.

⤧  Next post Python 강좌 : 제 12강 - Dictionary 기초 연산 ⤧  Previous post Python 강좌 : 제 10강 - 문자열