# ===============================
# sorted(리스트, key=기준함수, reverse=True/False)
# ===============================
# -------------------------------
# 문제 1: 숫자 정렬 (오름차순)
# -------------------------------
nums = [5, 2, 9, 1, 7]
# TODO: nums를 작은 수부터 정렬해서 출력하세요
# print( )
# -------------------------------
# 문제 2: 문자열 정렬 (가나다 순)
# -------------------------------
names = ["철수", "영희", "민수", "지민"]
# TODO: names를 가나다 순으로 정렬해서 출력하세요
# print( )
# -------------------------------
# 문제 3: 숫자 정렬 (내림차순)
# -------------------------------
scores = [70, 85, 60, 90, 75]
# TODO: scores를 큰 수부터 정렬해서 출력하세요
# print( )
# -------------------------------
# 문제 4: 튜플 정렬 (두 번째 값 기준)
# -------------------------------
students = [("철수", 80), ("영희", 95), ("민수", 70)]
# TODO: 점수(두 번째 값) 기준으로 오름차순 정렬해서 출력하세요
# print( )
# -------------------------------
# 문제 5: 튜플 정렬 (key 함수 사용)
# -------------------------------
items = [("물", 3), ("빵", 2), ("열쇠", 5)]
def by_count(x):
return x[1]
# TODO: 개수가 많은 순서대로 정렬해서 출력하세요
# print( )
# -------------------------------
# 문제 6: 딕셔너리 → 리스트 → 정렬
# -------------------------------
count = {"물": 3, "빵": 2, "열쇠": 1}
# TODO 1: (이름, 개수) 튜플 리스트를 만드세요
# items = []
# TODO 2: value 기준으로 큰 것부터 정렬해서 출력하세요
# print( )
To embed this project on your website, copy the following code and paste it into your website's HTML: