728x90
반응형

for 2

Python의 가장 기본적인 자료형 #4 - Dict (딕셔너리) - 키-값 기반의 강력한 매핑 도구

안녕하세요, MoonLight입니다.​Python 기본 자료형 마지막 Post가 될 것 같은데요, 이번에는 Dict에 대해서 알아보겠습니다.​딕셔너리는 Python의 강력한 기능 중 하나인데요, 키(key)-값(value) 쌍으로 데이터를 저장하며, 검색 속도가 매우 빠릅니다.​​생성하는 방법부터 다양한 사용법을 하나씩 살펴보시죠.​​ 1. 예제 # 딕셔너리 생성user = {"name": "Alice","age": 25,"email": "alice@example.com"}# 값 접근print(user["name"])print(user.get("phone", "N/A")) # 기본값을 지정할 수 있습니다.출력:AliceN/A # 값 수정user["age"] = 26# 키-값 추가user["city"..

Development Tip 2026.01.24

Python - zip

안녕하세요, MoonLight입니다.​파이썬을 쓰다 보면 리스트나 튜플을 여러 개 동시에 반복해야 하는 상황이 자주 생깁니다.예를 들어 학생 이름과 점수가 각각 리스트에 들어 있다고 해봅시다. 두 리스트를 같은 인덱스로 묶어서 처리해야 하는데, 단순한 for 루프만으로는 코드가 지저분해지기 쉽죠.이럴 때 등장하는 파워풀한 도구가 바로 zip 함수입니다.​ 1. zip 함수 zip은 여러 iterable(리스트, 튜플, 문자열 등)을 인덱스별로 묶어주는 함수입니다.즉, 병렬 반복(parallel iteration)을 간결하게 표현할 수 있게 해줍니다.​기본 예시names = ["Alice", "Bob", "Charlie"]scores = [85, 92, 78]for name, score in zip(..

Development Tip 2025.09.14
728x90
반응형