학습 여정을 기록하는 27일 차

발행: (2025년 12월 20일 오전 04:42 GMT+9)
2 min read
원문: Dev.to

Source: Dev.to

오늘 배운 것

  • dict 생성자와 중괄호 {}를 사용하여 사전을 정의하는 방법.
  • .get() 메서드와 대괄호 표기법 []를 사용하여 사전의 요소에 접근하는 방법.
  • 사전에 요소를 추가하고 업데이트하는 방법.
  • for 루프를 사용하여 키, 값, 그리고 키와 값을 모두 순회하는 방법.

오늘 배운 내용에 대해

Assumption: we have a dictionary named person.

정의

person = {
    "name": "James",
    "age": 23,
    "Occupation": "Engineer"
}

요소 접근

print(person["name"])          # or
print(person.get("name"))

요소 추가

person["status"] = "Graduated"

요소 업데이트

person["age"] = 20

요소 제거

person.pop("status")

키 순회

for key in person:
    print(key)

값 순회

for value in person.values():
    print(value)

키와 값 순회

for key, value in person.items():
    print(f"{key} -> {value}")

사용한 자료

  • YouTube의 Bonaventure Ogeto가 진행한 파이썬 복습 시리즈.

다음에 할 일

  • 집합과 튜플 이해하기.
Back to Blog

관련 글

더 보기 »

12일 차: Python Programming

PART-1: LIST – 고급 개념 List Comprehension - 조건 포함 Nested List Comprehension List Slicing Important List Methods 예시: python 예시...

100일 DSA 코딩 챌린지의 82일

문제: 2D Matrix에서 Peak Element 찾기 GeeksforGeeks 문제 링크: https://www.geeksforgeeks.org/problems/find-the-peak-element-in-a-2d-matrix/1 난이도…