最近、以下のような関数の返り値のtype hints
でList[Optional[int]]
とList[int]
の両方を見かけました。
int
のlist
を返すものですが、引数n
の値によっては空のまま([]
)返されます。
この場合、正しいのはList[Optional[int]]
で合ってますか?
python
1def get_xx_list(n: int) -> List[Optional[int]]: # -> List[int]? 2 res = [] 3 # nとresで色々処理 4 return res
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。