strip() 関数を使用して Python 3 で文字列の両端のスペースを削除する方法.x
Python プログラミングでは、文字列は一般的に使用されるデータ型の 1 つです。文字列にスペースが含まれることがよくあります。このような文字列を処理するには、Python の組み込みのstrip() 関数を使用して、文字列の両端のスペースを削除します。この記事では、strip() 関数の使用方法と対応するサンプル コードを紹介します。
構文:
strip() 関数は、Python 文字列オブジェクトのメソッドであり、文字列の両端のスペースを削除するために使用できます。
str.strip([char])
このうち、str は処理対象の文字列オブジェクトを表し、char (オプション) は削除対象の文字を表します。
サンプル コード:
# 示例1:去除字符串两端的空格 str1 = " Hello, World! " str2 = str1.strip() print("处理前的字符串:", str1) print("处理后的字符串:", str2) # 示例2:去除特定字符 str3 = "||||Hello, World!||||" str4 = str3.strip('|') print("处理前的字符串:", str3) print("处理后的字符串:", str4)
実行結果:
处理前的字符串: Hello, World! 处理后的字符串: Hello, World! 处理前的字符串: ||||Hello, World!|||| 处理后的字符串: Hello, World!
上記のサンプル コードから、strip() 関数の使用方法がわかります。パラメータが渡されない場合、strip() 関数はデフォルトで文字列の両端のスペースを削除します。指定された文字が渡されると、strip() 関数は文字列の両端に現れる指定された文字を削除します。
strip() 関数は元の文字列を変更せず、新しい文字列を返すことに注意してください。したがって、処理結果を保存するには、戻り値を別の変数に代入する必要があります。
さらに、lstrip() 関数と rstrip() 関数を使用して、それぞれ文字列の左端と右端からスペースを削除することもできます。使用方法は、strip() 関数と似ています。詳細は以下のサンプルコードを参照してください。
# 示例3:去除字符串左端的空格 str5 = " Hello, World! " str6 = str5.lstrip() print("处理前的字符串:", str5) print("处理后的字符串:", str6) # 示例4:去除字符串右端的空格 str7 = " Hello, World! " str8 = str7.rstrip() print("处理前的字符串:", str7) print("处理后的字符串:", str8)
実行結果:
处理前的字符串: Hello, World! 处理后的字符串: Hello, World! 处理前的字符串: Hello, World! 处理后的字符串: Hello, World!
上記はstrip()関数を使用して文字列の両端のスペースを削除する方法とサンプルコードです。文字列。この記事が読者の Python でのstrip() 関数の理解と使用に役立つことを願っています。
以上がPython 3.x で、strip() 関数を使用して文字列の両端のスペースを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。