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

파이썬 튜플 값에 접근하는 방법

튜플(tuple)에 저장된 값에 접근하려면 대괄호([])를 사용합니다. 인덱스를 지정해 해당 위치의 값을 가져오거나, 슬라이싱(slicing)을 활용해 여러 값을 한 번에 추출할 수 있습니다.

기본 문법

파이썬의 인덱스는 0부터 시작합니다. 따라서 첫 번째 요소는 tup[0], 두 번째 요소는 tup[1]로 접근합니다.

예제 코드

#!/usr/bin/python

tup1 = ('physics', 'chemistry', 1997, 2000)
tup2 = (1, 2, 3, 4, 5, 6, 7)

print("tup1[0]:", tup1[0])
print("tup2[1:5]:", tup2[1:5])

실행 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

tup1[0]: physics
tup2[1:5]: [2, 3, 4, 5]

코드 설명

  • tup1[0]: 첫 번째 요소인 문자열 'physics'를 반환합니다.
  • tup2[1:5]: 인덱스 1부터 4까지(끝 인덱스 5는 제외)의 요소들을 잘라내어 새로운 리스트 형태로 반환합니다.

추가 팁

음수 인덱스를 사용하면 뒤에서부터 값을 가져올 수 있습니다. 예를 들어 tup1[-1]은 마지막 요소인 2000을 반환합니다. 또한 슬라이싱에서 시작과 끝 인덱스를 생략할 수 있으며, tup2[:4]처럼 작성하면 처음부터 인덱스 3까지의 값을 얻을 수 있습니다.