Python - 튜플 항목에 액세스
튜플 항목에 액세스
대괄호 안에 있는 인덱스 번호를 참조하여 튜플 항목에 액세스할 수 있습니다.
예시
튜플의 두 번째 항목을 인쇄합니다.
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
참고: 첫 번째 항목의 인덱스는 0입니다.
네거티브 인덱싱
음수 인덱싱은 끝에서 시작하는 것을 의미합니다.
-1
마지막 항목을
-2
참조하고, 두 번째 마지막 항목 등을 참조합니다.
예시
튜플의 마지막 항목을 인쇄합니다.
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
인덱스 범위
범위를 시작할 위치와 끝낼 위치를 지정하여 인덱스 범위를 지정할 수 있습니다.
범위를 지정할 때 반환 값은 지정된 항목이 있는 새 튜플입니다.
예시
세 번째, 네 번째, 다섯 번째 항목을 반환합니다.
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
참고: 검색은 인덱스 2(포함)에서 시작하여 인덱스 5(포함되지 않음)에서 끝납니다.
첫 번째 항목의 인덱스는 0입니다.
시작 값을 생략하면 범위가 첫 번째 항목에서 시작됩니다.
예시
이 예에서는 처음부터 "kiwi"까지 항목을 반환하지만 포함되지는 않습니다.
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[:4])
끝 값을 생략하면 범위가 목록의 끝으로 이동합니다.
예시
이 예는 "cherry"에서 끝까지 항목을 반환합니다.
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])
음수 인덱스 범위
튜플 끝에서 검색을 시작하려면 음수 인덱스를 지정하십시오.
예시
이 예는 인덱스 -4(포함)에서 인덱스 -1(제외)까지 항목을 반환합니다.
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
항목이 있는지 확인
지정된 항목이 튜플에 있는지 확인하려면 다음 in
키워드 를 사용하십시오.
예시
튜플에 "apple"이 있는지 확인하십시오.
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Yes, 'apple' is in the fruits
tuple")