optional (1) 썸네일형 리스트형 [Python] Optional 과 type | None (feat. Type 정의와 기본값) Optional (Python 3.5에서 3.9) 이 구문은 typing 모듈의 Optional을 사용합니다. Optional[str]은 str 또는 None 타입이 될 수 있음을 의미합니다. 예: def function(arg: Optional[str]) -> None Union ( type | None) (Python 3.10 이상에서 도입) 'Union' 타입의 간소화된 형태입니다. str | None은 str 타입이거나 None 타입 중 하나임을 나타냅니다. 이 구문은 타입 힌트를 더 읽기 쉽고 간결하게 만듭니다. 예: def function(arg: str | None) -> None Type 정의 시 주의 점 이건 내가 알기론 Type 정의를 한다고 하여 기본값이 들어가는게 아닌데 회사 동료분.. 이전 1 다음