# -------------------------------
# 1️⃣ 튜플 (tuple)
# -------------------------------

# 문제 1
# 아래 코드에서 에러가 발생하는 이유를 생각해보세요.
t = (10, 20, 30)
# t[1] = 99


# 문제 2
# 아래 튜플에서 두 번째 값을 출력하는 코드를 작성하세요.
colors = ("red", "blue", "green")
# 여기에 코드 작성



# -------------------------------
# 2️⃣ 집합 (set)
# -------------------------------

# 문제 3
# 아래 코드의 출력 결과를 예상해보세요.
nums = {1, 2, 2, 3, 3, 3}
print(len(nums))


# 문제 4
# 아래 집합에 숫자 4를 추가하세요.
s = {1, 2, 3}
# 여기에 코드 작성


# 문제 5
# 아래 코드는 왜 에러가 날까요?
# 이유를 생각해보세요.
# print(s[0])



# -------------------------------
# 3️⃣ 딕셔너리 (dict)
# -------------------------------

# 문제 6
# 아래 딕셔너리에서 "age"의 값을 출력하세요.
person = {"name": "민수", "age": 12}
# 여기에 코드 작성


# 문제 7
# 아래 딕셔너리에 "score": 95 를 추가하세요.
student = {"name": "지수"}
# 여기에 코드 작성


# 문제 8
# key 값만 출력하세요 ["a","b", "c"]
d = {"a": 1, "b": 2, "c": 3}




# -------------------------------
# 🧠 정리 문제
# -------------------------------

# 문제 9
# 다음 설명 중 맞으면 True, 틀리면 False라고 생각해보세요.
# 1) 튜플은 값 변경이 가능하다
# 2) 집합은 중복된 값을 가질 수 없다
# 3) 딕셔너리는 인덱스로 값을 가져온다
# 4) 집합은 순서가 없다
# 5) 딕셔너리는 key와 value로 이루어져 있다

Embed on website

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