str.ljust() 左寄せで埋める

最終更新:2026-09-22

str.ljust() 左寄せで埋める

str.ljust(width[, fillchar]) 長さ width で、元の文字列を左寄せにし、右側を fillchar で埋めた文字列を返す。

カテゴリ文字列メソッド
種類組み込み型メソッド
Python バージョンall

📝 構文

str.ljust(width[, fillchar])

⚙️ 引数

width 必須Total width of the result string.
fillchar 任意Single character to pad with on the right; defaults to a space.(デフォルト値:' ')

戻り値:str. A new string left-justified in width, padded on the right.

元のオブジェクトを変更するか:いいえ(新しいオブジェクトを返す)

💥 例外

▶ 例

下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:

実行結果:

hi........
さらに多くのケースは近日公開予定です。

❓ よくある質問

Qwidth が元の長さより小さい場合はどうなりますか?
A切り詰めずに元の文字列をそのまま返します。'hi'.ljust(1) は 'hi' を返します。
Qfillchar パラメータの要件は何ですか?
A1 文字の文字列でなければならず、それ以外だと TypeError が発生します。既定ではスペースで埋めます。
Q一般的な用途は何ですか?
A出力で表の列を揃える、固定幅のテキストを作るなどです。rjust() や center() と一緒に使われることがよくあります。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%