#튜플tuple () : 여러 개의 값을 하나로 묶을 수 있는 자료형
#한 번 만들면 절대로 바꿀 수 없다!

color = ('red', 'yellow', 'green', 'blue')
print(color)
#1. 인덱싱, 슬라이싱을 할 수 있다
print(color[1])
print(color[-2])
print(color[1:3])

page = [(1,2), (3,4), (5,6)]
print(page[1])
print(page[1][0])

#2. 원소를 조회하고, 길이를 확인할 수 있다
print('pink' in color)
print(len(color))

#3. 더하기+ 곱하기* 연산을 할 수 있다
print(color + (1, 2, 3))
print((3,) * 5) #튜플은 원소가 하나여도 쉼표 필수!!

#4. 원소의 수정, 추가, 삭제가 불가능하다!!
#color[0] = 'orange'
#color.append('pink')
#color.remove('red')

print('----문제----')
book1 = ('마법의 정원', '홍길동', 2021)
book2 = ('시간 여행자', '김미래', 2023)
book3 = ('로봇과 나', '박진우', 2022)

library = [book1, book2, book3]

#✏️ 문제 1. book2의 제목을 출력하세요
print(library[1][0])

#✏️ 문제 2. book3의 출판연도는?
print(library[2][2])

#✏️ 문제 3. 책 제목만 모아서 튜플로 만들고 싶어요.
titles = (library[0][0], library[1][0], library[2][0])
print(titles)


Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: