['0-0-0'、 '1-10-20'、 '3-10-15'、 '2-30-20'、 '1-0- 5 '、' 1-10-6 '、' 3-10-30 '、' 3-10-4 '] 数値の間にハイフンをすべて削除するにはどうすればよいですか? ありがとうございます(私はnoobです)文字列の一覧からハイフンを削除する方法
-2
A
答えて
2
forループを繰り返すだけで、ハイフンの各インスタンスを空白に置き換えることができます。
hyphenlist = ['0-0-0', '1-10-20', '3-10-15', '2-30-20', '1-0-5', '1-10-6', '3-10-30', '3-10-4']
newlist = []
for x in hyphenlist:
newlist.append(x.replace('-', ''))
このコードでは、ハイフンなしの新しいリストが表示されます。
1
またはリスト内包として:
>>>l=['0-0-0', '1-10-20', '3-10-15', '2-30-20', '1-0-5', '1-10-6', '3-10-30', '3-10-4']
>>>[i.replace('-','') for i in l]
['000', '11020', '31015', '23020', '105', '1106', '31030', '3104']
関連する問題
- 1. 文字列からカンマとハイフンを削除する
- 2. 文字列から文字列を削除する方法
- 3. バッチスクリプトの文字列から単一文字を削除する
- 4. 文字列からNULL文字を削除する方法
- 5. 文字列から単一文字を削除しますか?
- 6. 文字列から配列要素を削除する方法
- 7. 文字列から特定の部分文字列を削除する方法
- 8. 文字列の最後から部分文字列を削除する方法
- 9. 最後のハイフンの後の文字列を削除します
- 10. Python:文字列のリストから文字列の一部を削除する
- 11. oracleの文字列から一重引用符を削除する方法
- 12. 文字列の一部を削除する方法は?
- 13. bashのファイルから文字列を削除する方法
- 14. ハイブテーブルから文字列の重複を削除する方法
- 15. エリクシールの文字列からカンマを削除する方法は?
- 16. postgresqlの文字列からストップワードを削除する方法
- 17. SQLの文字列から重複を削除する方法
- 18. Pythonの文字列から\ nを削除する方法
- 19. 文字列から最初のイメージを削除する方法
- 20. 文字列からユニコードコードを削除する最速の方法
- 21. 文字列を見つけて文字列から削除する方法は?
- 22. ハイフンと文字列を再フォーマットした後に文字を削除する
- 23. 文字列を削除する方法
- 24. 正確な文字列一致でXMLからノードを削除する方法#
- 25. 文字列から単一のbackSlashを削除する
- 26. 文字列から重複する文字を削除する方法
- 27. パンダ一覧に1つのデータフレームの文字列を削除する
- 28. python:文字列から単語を削除する方法
- 29. 文字列スウィフトから\(バックスラッシュ)を削除する方法
- 30. 文字列ビルダーからデータを削除する方法
[ 'str.replace'(https://docs.python.org/3/library/stdtypes.html#str.replace)例えば。あなたの質問は過度に一般的なようです。あなたはまずそれを自分で解決しようとしましたか? – poke
答え[ここ](http://stackoverflow.com/questions/22187233/how-to-delete-all-instances-of-a-character-in-a-string-in-python)を見てください。 –
すでにStackOverflowには数多くの同様の質問があります。あなたの最初のステップは、ドキュメントを読むことです(多くの文字列メソッドがあります)。新しい質問を投稿する前の次のステップは、そのような質問が既に尋ねられているかどうかを確認することです。 –