ホームページ > バックエンド開発 > Python チュートリアル > Python で文字列を空白で分割するにはどうすればよいですか?

Python で文字列を空白で分割するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-10 07:46:03
オリジナル
732 人が閲覧しました

How to Split a String on Whitespace in Python?

Python の空白で文字列を分割する (複製)

Python では、str.split() メソッドを使用して文字列を空白で分割できます引数を指定せずに。このメソッドは、入力文字列がスペース、改行、タブを含むすべての空白文字で分割されることを前提としています。

次の例を考えてみましょう:

str = "many   fancy word \nhello    \thi"
words = str.split()
print(words)
ログイン後にコピー
ログイン後にコピー

出力:

['many', 'fancy', 'word', 'hello', 'hi']
ログイン後にコピー

str.split() メソッドは入力文字列をすべての空白文字で分割し、単語のリストを作成します。このメソッドは Java メソッド str.split(String regex) に似ており、regex 引数で分割ポイントを定義する正規表現を指定します。 regex 引数を省略すると、すべての空白文字に一致するデフォルトの正規表現が使用されます。

したがって、質問で提供されている Java コードと同じ結果を得るには、次の Python コードを使用するだけです:

str = "many   fancy word \nhello    \thi"
words = str.split()
print(words)
ログイン後にコピー
ログイン後にコピー

以上がPython で文字列を空白で分割するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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