[Python]join()で文字列の空白を全て削除するには?

python

どうも、ちょげ(@chogetarou)です。

join()を使って文字列の空白を全て削除する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

join()を使って文字列の空白を全て削除するには、split()を使います。

まず、空文字(”)からjoin()を呼び出します。

そして、join()の引数で文字列からsplit()を呼び出します。

result = ''.join(text.split())

上記のjoin()は、split()を呼び出した文字列の空白を全て削除した文字列を返します。

上記の処理を説明すると、まず、split()で文字列を空白ごとに分割します。

そして、join()で分割した文字列を結合します。

空白ごとに分割してから結合することで、文字列の空白が削除されます。

使用例

text = "     H e l   l  o, Pyth on"

result = ''.join(text.split())

print(result)
出力: 
Hello,Python

コメント

タイトルとURLをコピーしました