len関数で半角・全角スペースを除いて文字数をカウントしたいのですが、
スペースと改行も字数にカウントしてしまうので、
スペースと改行を除きたいのですが、やり方がわかりません。
(一応次のように試みたものの、正しくカウントできていなかったです。エラーにはなりませんでしたが。)
おわかりになればご教示いただければ幸いです。
<元のコード>(半角・全角スペース・改行が含まれる)
python
1f = ***** 2 3print(f) 4 5print(len(f))
↓
<試みたコード>(半角・全角スペース・改行を除きたい)
python
1f2 = ***** 2 3print(f2) 4 5f2new = ''.join(f2.splitlines()) 6 7print(f2new) 8 9print(len(f2new))
まだスペースをカウントしてしまっているようです。。。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/24 23:20 編集
2019/07/24 23:26