#튜플은 값이 바뀌지 않는 자료를 쓸 때 좋다!
() #빈 튜플
(1,) #튜플은 원소가 하나여도 쉼표 필수
(1, 2, 3, 4, 5) #소괄호를 이용해서 묶기
#리스트와 튜플의 차이점
#1. 리스트는 값이 바뀔 수 있고, 튜플은 값이 바뀔 수 없다.
#2. 리스트는 [] 대괄호를 쓰고, 튜플은 () 소괄호를 쓴다.
#튜플의 특징 1: 인덱싱, 슬라이싱이 가능하다.
my_tuple = ('드', '래', '곤', '푸', '룻')
print(my_tuple[2])
print(my_tuple[0:3])
#튜플의 특징 2: 원소를 조회하고 길이 확인이 가능하다.
my_tuple2 = ('맥', '아', '더', '장', '군')
print('맥' in my_tuple2)
print('쿠' in my_tuple2)
print(len(my_tuple2))
#튜플의 특징 3: 더하기, 곱하기 연산이 가능하다.
my_tuple3 = ('i', 'c', 'e')
print(my_tuple3 + ('c', 'r', 'e', 'a', 'm'))
print(my_tuple3 * 3)
#튜플의 특징 4: 원소의 삭제, 수정이 불가능하다
tuple = (1, 2, 3)
list = [1, 2, 3]
list.append(4)
list.pop()
list[0]
# tuple.append(4) 값을 바꾸려하면 에러가 남
# tuple.pop()
# tuple.[0]
To embed this project on your website, copy the following code and paste it into your website's HTML: