namedtuple (파이썬 자료형)
00 개요목적: 코드분석 중 from collections import namedtuple 하는데 namedtuple의 개념을 이해 및 정리하고자 함namedtuple을 이해하기 위해선 파이썬의 데이터 자료형인 tuple과 dictionary를 먼저 알아야 함 01 tuple이란1. 정의순서가 있는 데이터 집합 → 인덱스로 접근 가능한 번 생성된 후 수정 불가형태: ('a', 'b', 'c', 1, 2, 3, ...)2. 튜플 생성1) 괄호 사용 ( )Note: 괄호 안에 콤마 (,) 미사용 시 int로 선언됨>>> tuple1 = ('abc', 123, 3.14, ['ed', 456], ('g', 'h'))>>> tuple1('abc', 123, 3.14, ['ed', 456], ('g', 'h'))>..
2024. 7. 31.
파이썬 Type Hint (타입 정보 명시적 표시)
00 개요파이썬을 사용하고 있는 도중에 강사가 todos: List[ToDo] = get_todos(session=session)와 같이 '타입 힌트'라는 것을 사용하는데 뭔지 몰라서 알아보고자 함01 Type Hint란0. 예시# typing 모듈 사용 시from typing import List, Set, Dict, Tuple, Optionalnums: List[int] = [1, 2, 3]unique_nums: Set[int] = {1, 2, 3}vision: Dict[str, float] = {"left"L 1.0, "right": 0.9}jhon: Tuple[int, str, List[float]] = (25, "John Doe", [1.0, 0.9])grades: Optional[int] =..
2024. 5. 8.