파이썬 zip 함수란 무엇인가: 여러 리스트를 함께 묶을 때 왜 이렇게 많이 쓸까
파이썬 zip 함수가 무엇인지 쉽게 정리합니다. 여러 iterable을 나란히 묶는 기본 개념, unzip 패턴, 길이가 다를 때 동작, strict와 zip_longest까지 예시 중심으로 설명합니다.
파이썬 zip 함수가 무엇인지 쉽게 정리합니다. 여러 iterable을 나란히 묶는 기본 개념, unzip 패턴, 길이가 다를 때 동작, strict와 zip_longest까지 예시 중심으로 설명합니다.
파이썬 defaultdict는 없는 키를 만났을 때 기본값을 자동으로 만들어주는 dict subclass입니다. counting, grouping, setdefault 비교와 get() 주의점까지 쉽게 정리합니다.
파이썬 얕은 복사와 깊은 복사 차이를 예시 중심으로 설명합니다. assignment, list slicing, copy.copy, copy.deepcopy가 어떻게 다르고 왜 같이 바뀌는 버그가 생기는지 쉽게 정리합니다.
파이썬 enumerate를 쓰면 index를 직접 관리하던 코드를 더 읽기 쉽게 바꿀 수 있습니다. start 인자, zip과 함께 쓰는 패턴, 언제 단순 for문보다 낫고 언제 굳이 쓸 필요 없는지 예시로 설명합니다.
파이썬으로 사진 파일명을 날짜순으로 다시 정리하는 방법을 다룹니다. EXIF 촬영 시각, 수정 시각 fallback, preview 모드, 이름 충돌 검사까지 한 번에 정리했습니다.
파이썬 파일명 일괄 변경 미니 도구를 만들면서 pathlib와 os의 역할, 미리보기 모드, 덮어쓰기 방지, 결정적 번호 부여 흐름까지 한 번에 정리합니다.