プログラムに/ 123/456/789 /を3つの別々の文字列として扱うように指示する方法を教えてください。Pythonで文字列を分割する
1
A
答えて
10
、すべての文字列がこれと同じ形式である場合:
>>> "/123/456/789/".split("/")[1:-1]
['123', '456', '789']
をあなたは、リストからあなたの3つの文字列を取得します。
1
test = "123/456/789"
for s in test.split('/'):
print s
+0
@shutupsquareもし私がそれを印刷したいのであれば、これは良い解決策になりますが、変数に代入したいのなら、私はする必要があります: test、test2 = "123/456/789"、[] test.split中のため ( '/')」 TEST2 + = [S] それが上記のすべての答えを解決することができた。興味深い – JShoe
2
他のソリューションあなたの文字列がnecessarryを開始しない、または「/」で終わる場合、次のようになります。
'/123/456/789/'.strip('/').split('/')
> ['123', '456', '789']
+0
!stripコマンド知りませんでした!ありがとう! – JShoe
関連する問題
- 1. python文字列分割
- 2. Python、文字列を分割する
- 3. Pythonで文字列を分割
- 4. 文字列Pythonで別の文字列に分割
- 5. Pythonは、複数の文字列に文字列を分割
- 6. パターン別のPython分割文字列
- 7. 分割文字列
- 8. 分割文字列
- 9. 分割文字列[]
- 10. 分割文字列
- 11. Pythonで文字列を整数に分割する方法は?
- 12. Pythonで文字列を2に分割する
- 13. Python:単語境界でユニコード文字列を分割する
- 14. Java文字列 "|"で分割
- 15. 分割C#で文字列
- 16. デリミネーターで文字列を分割する
- 17. Java文字列を '。'で分割する
- 18. Javaで文字列を分割する
- 19. Javaで文字列を分割する
- 20. VB.NETで文字列を分割する
- 21. PowerShellで文字列を分割する
- 22. 文字列を文字列で分割するときのエラー
- 23. Pythonの分割文字列といくつかの文字
- 24. 文字列配列の文字列を分割して区切り文字を分割する
- 25. 単語で分割する文字列
- 26. ':'デリミタ(python)を使って文字列を分割する
- 27. 文字列をPythonのリストに分割する
- 28. Python特定の長さの文字列を分割する
- 29. 文字列を配列に分割する(各文字) - Swift
- 30. 文字列を文字列に分割する
驚くべきことだこと。逆にするにはどうすればいいですか? – JShoe
逆の場合、3つの文字列のリストから1つの文字列を取得することを意味します。 "/".join(l)、lは部分文字列のリストです – vlad
これは間違いありません!どうもありがとうございました! :) – JShoe