Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

Python 튜플의 첫 번째 요소와 마지막 요소에 접근하는 방법

Python에서 튜플(tuple)의 맨 앞 요소와 맨 뒤 요소에 접근해야 할 때는 인덱싱 대괄호 []를 사용하면 간단하게 처리할 수 있습니다.

튜플은 불변(immutable) 자료형입니다. 즉, 한번 정의된 값은 인덱스를 통해 변경할 수 없으며, 수정을 시도하면 오류가 발생합니다. 이러한 특성 덕분에 튜플은 읽기 전용(read-only) 데이터를 안전하게 보관해야 하는 상황에서 유용하게 활용됩니다.

아래는 튜플의 첫 번째 요소와 마지막 요소에 접근하는 방법을 보여주는 예제입니다.

예제

my_tuple_1 = (87, 90, 31, 85, 34, 56, 12, 5)

print("첫 번째 튜플 :")
print(my_tuple_1)

my_result = (my_tuple_1[0], my_tuple_1[-1])

print("튜플의 첫 번째 요소와 마지막 요소 : ")
print(my_result)

출력 결과

첫 번째 튜플 :
(87, 90, 31, 85, 34, 56, 12, 5)
튜플의 첫 번째 요소와 마지막 요소 :
(87, 5)

코드 설명

  • 먼저 튜플을 정의하고 콘솔에 출력합니다.
  • 인덱스 [0]을 사용해 첫 번째 요소에 접근하고, 음수 인덱스 [-1]을 사용해 마지막 요소에 접근합니다.
  • 두 값을 새로운 튜플 형태로 변수에 할당합니다.
  • 결과를 콘솔에 출력합니다.

이처럼 양수 인덱스와 음수 인덱스를 함께 활용하면 별도의 함수나 반복문 없이도 튜플의 양 끝 요소를 손쉽게 추출할 수 있습니다.