딕셔너리 만들기
Coddy Python 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 8번째.
Python에서 딕셔너리를 만들려면 중괄호 {}를 사용하고 그 안에 키-값 쌍을 지정합니다. 각 키-값 쌍은 key: value와 같이 작성하며, 여러 쌍은 쉼표로 구분합니다.
다음은 딕셔너리를 만드는 방법입니다.
# 국가별 수도를 담은 딕셔너리 생성
country_capitals = {
"USA": "Washington, D.C.",
"France": "Paris",
"Japan": "Tokyo"
}
# 직원 정보를 담은 딕셔너리 생성
employee = {
"name": "John Doe",
"age": 30,
"position": "Software Engineer"
}
# 빈 딕셔너리 생성
empty_dict = {}첫 번째 예시에서 country_capitals는 국가명을 키로, 각 국가의 수도를 값으로 사용하는 딕셔너리입니다. 두 번째 예시에서 employee는 직원에 관한 정보를 담은 딕셔너리입니다. 세 번째 예시에서는 나중에 항목을 추가하고 싶을 때 유용하게 사용할 수 있는 빈 딕셔너리를 만드는 방법을 보여 줍니다.
챌린지
쉬움create_student_dict라는 함수를 만들고, name, age, major라는 세 개의 매개변수를 받도록 하세요. 이 함수는 키가 "name", "age", "major"이고 값은 함수에 전달된 각 값인 딕셔너리를 반환해야 합니다.
예를 들어, create_student_dict("Alice", 20, "Computer Science")를 호출하면 다음과 같은 키-값 쌍이 있는 딕셔너리가 반환되어야 합니다.
- 키:
"name", 값:"Alice" - 키:
"age", 값:20 - 키:
"major", 값:"Computer Science"
직접 해보기
def create_student_dict(name, age, major):
# 여기에 코드를 작성하세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
논리와 흐름의 모든 레슨
직접 연습해 보세요: 온라인 Python 컴파일러