Python의 타입 힌트 - Songwooseok123/Study_Space GitHub Wiki
- Python 함수의 인자와 반환값의 타입을 명시적으로 표시하는 방법
- 코드를 읽는 사람이 함수의 의도를 더 쉽게 이해할 수 있도록 돕고, 정적 분석 도구(예: mypy)를 통해 타입 오류를 사전에 검출
def read_conversations(file_path: str) -> List[str]:
conversations = []
# 중략
return conversations
- file_path: str: 함수의 입력으로 파일 경로(str)를 받는다.
- -> List[str]: 함수의 출력이 문자열 리스트임을 나타냄