ホームページ > バックエンド開発 > Python チュートリアル > Python 文字列にスペースを効率的に埋め込むにはどうすればよいですか?

Python 文字列にスペースを効率的に埋め込むにはどうすればよいですか?

Barbara Streisand
リリース: 2024-12-06 01:44:14
オリジナル
313 人が閲覧しました

How Can I Efficiently Pad a Python String with Spaces?

Python 文字列をスペースで埋める

文字列を操作するとき、文字列に特定の数のスペースを埋め込む必要があるシナリオに遭遇することがあります。手動でスペースを計算して文字列に連結することもできますが、Python ではより効率的な方法が利用できます。

解決策: str.ljust() を利用する

文字列をスペースで埋めるにはでは、指定された幅内で文字列を左揃えにする str.ljust() メソッドを利用できます。構文は次のとおりです。

str.ljust(width[, fillchar])
ログイン後にコピー
  • width: パディング文字列の必要な幅。
  • fillchar: オプションに使用される文字 (デフォルトはスペース) padding.

たとえば、文字列「hi」を 10 個のスペースで埋め込みたい場合は、次のコードを使用できます:

'hi'.ljust(10)
ログイン後にコピー

これにより、10 個のスペースが埋め込まれた文字列「hi」が返されます。

カスタム フィル文字

デフォルトのスペースの代わりにカスタムの塗りつぶし文字を指定できます。たとえば、文字列「hello」に 5 つのアンダースコアを埋め込むには、次のようにします。

'hello'.ljust(10, '_')
ログイン後にコピー

これにより、不足しているスペースがアンダースコアに置き換えられた「hello____」になります。

以上がPython 文字列にスペースを効率的に埋め込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート