文字列を操作するとき、文字列に特定の数のスペースを埋め込む必要があるシナリオに遭遇することがあります。手動でスペースを計算して文字列に連結することもできますが、Python ではより効率的な方法が利用できます。
文字列をスペースで埋めるにはでは、指定された幅内で文字列を左揃えにする str.ljust() メソッドを利用できます。構文は次のとおりです。
str.ljust(width[, fillchar])
たとえば、文字列「hi」を 10 個のスペースで埋め込みたい場合は、次のコードを使用できます:
'hi'.ljust(10)
これにより、10 個のスペースが埋め込まれた文字列「hi」が返されます。
デフォルトのスペースの代わりにカスタムの塗りつぶし文字を指定できます。たとえば、文字列「hello」に 5 つのアンダースコアを埋め込むには、次のようにします。
'hello'.ljust(10, '_')
これにより、不足しているスペースがアンダースコアに置き換えられた「hello____」になります。
以上がPython 文字列にスペースを効率的に埋め込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。