1. ホーム
  2. python

[解決済み] Pythonで文字列をタイトルケースに変換するには?

2022-07-09 05:54:27

質問

HILO -> Hilo
new york -> New York
SAN FRANCISCO -> San Francisco

このタスクを実行するためのライブラリや標準的な方法はありますか?

どのように解決するのですか?

なぜ title docsから直接。

>>> "they're bill's friends from the UK".title()
"They'Re Bill'S Friends From The Uk"

もし、本当にPascalCaseが必要なら、これを使うことができます。

>>> ''.join(x for x in 'make IT pascal CaSe'.title() if not x.isspace())
'MakeItPascalCase'