文字列は、を使用して部分文字列に分割できます split(param) 方法。 このメソッドは文字列オブジェクトの一部です。 パラメータはオプションですが、特定の文字列または文字で分割できます。
文が与えられると、文字列は単語に分割できます。 段落がある場合は、フレーズごとに分割できます。 単語がある場合は、個々の文字に分割できます。
ほとんどの場合、split()メソッドで十分です。 文字の場合は、listメソッドを使用できます。
関連コース: 完全なPythonプログラミングコースと演習
文字列分割
文字列がある場合は、それをいくつかの文字列に分割できます。 文字列には少なくとも1つの区切り文字が必要です。これはスペースの場合があります。
デフォルトでは、splitメソッドは区切り文字としてスペースを使用します。 メソッドを呼び出すと、すべての部分文字列のリストが返されます。
文字列から単語へ
以下のデモでは、文字列を文字に分割します。
1 |
s = "Its to easy" |
len()メソッドは、文字数と単語数を提供します。
1 |
print(len(words)) |
出力は次の画像のようになります。
文字列から文字へ
単語を文字に分割する場合は、代わりにlist()メソッドを使用してください。
1 |
word = "Easy" |
文字列は、シーケンスを新しい文字列に結合するjoinメソッドを使用して再構築できます。
初心者の方は、 それなら私はこの本を強くお勧めします。
演習
- 文字列を複数の文字に分割できますか?
- この文字列をこの文字列に分割できますか?:World、Earth、America、Canada
- 記事があれば、フレーズに基づいて分割できますか?
Hope this helps!
Source link