私はPythonの初心者です。':'デリミタ(python)を使って文字列を分割する
私が使用して次のように文字列を分割しようとしています ':' 区切り文字を:
例:代わりに
new_list = ['a/bc/rsd','Mar 4 10:13:23.78','asgehaa','10/251[162]','%bavst{142}']
:
my_string = a/bc/rsd: Mar 4 10:13:23.78 : asgehaa:10/251[162]:%bavst{142}
new_list = my_string.split(":")
このこのようなリストを配る必要があります日付も分割され、結果リストは次のようになります。
new_list = ['a/bc/rsd','Mar 4 10','13','23.78','asgehaa','10/251[162]','%bavst{142}']
私は日付を分割したくありません。これを実装するための回避策を知っていますか?
あなたは、Pythonが分割したいコロンを推測できると思いますか? –
実際、その時のコロンは、文字列中の他のコロンと同じコロニーです。 – kindall
これは ':'ごとに分割されます。それ以外はどうすればいいですか? –