PythonでOptional型の型ヒントは Optional[X] と X | None 、どちらがいいのでしょう?

今の私の結論を言うと、好みです。 Union[X, None] という3択目もありますが、好みだと思います。 はじめに ミリシタの馬場このみさん1もよろしくね、nikkieです。 表題の件について、綴っていきます。 多少のただし書きを加えていますが、要は「好みです」としか書いていません。 お急ぎの方は好きな書き方を使ってくださ…