본문 바로가기
Python

파이썬 중급 #088 자료구조 - 튜플(tuple) index, " 문자열" in

by Smart Factory in 2020 2022. 6. 4.
728x90
반응형

안녕하세요. 스마트 대막리지입니다. 
파이썬 중급 #088 자료구조 - 튜플(tuple) index, " 문자열" in  에 대해 알아보겠습니다. 

1. 자료구조 튜플(tuple)

튜플 인덱스 
0부터 시작하여 튜플의 요소를 나타낼 수 있다. 
음수 인덱스는 거꾸로 되돌아가서 해당 되는 순서에 맞게 나온다.(리스트와 동일)
튜플의 요소가 있는지 알아 볼 수 있다. 

 

 

코드를 보면서 알아보겠습니다. 

fruits=tuple()
print(fruits)

 

 빈 튜플을 만들었습니다. 이는 빈 튜플을 선언할 수 있습니다. 이때 요소가 없는 경우는  임의 자료를 넣는 순간 변경할 수 없는 튜플로 됩니다. 


fruits=("apple","watermelon","lemon")
print(fruits)

빈 튜플에 요소를 넣어서 튜플의 요소를 볼 수 있습니다. 


print(fruits[-1])
print(fruits[0])
print(fruits[1])
print(fruits[2])

인덱스는 리스트와 동일한 방식으로 0번부터 시작하며 음수는 다시 튜플의 순서로 되돌아 가서 출력합니다.

# print(fruits[3])

자연수  범위내에는 인덱스를 넘어가는 경우 에러가 발생합니다. 

print("apple" in fruits)
print("mango" in fruits)

 

튜플의 요소가 있는지 코드를 통해서 확인할 수 있습니다. 이때 요소가 있는 경우True,없는 경우 False 로 알려줍니다. 

fruits=tuple()
print(fruits)
fruits=("apple","watermelon","lemon")
print(fruits)
print(fruits[-1])
print(fruits[0])
print(fruits[1])
print(fruits[2])
# print(fruits[3])
print("apple" in fruits)
print("mango" in fruits)
728x90
반응형

댓글