0
一些外殼逃逸命令給我:分配逗號分隔的字符串到元組的陣列 - 蟒,numpy的
a=!ls /cygdrive/s | grep "^Something6" | tr -d [A-Za-z] | sed "s/_.*$//" | sed "s/-/ /" | sed "s/ /,/"
['64,2014年4月1' 日, '64,2014-04 -02', '64,2014-04-03', '64,2014-04-04', '64,2014-04-07', '64,2014-04-07', ' 64,2014-04-08', '64,2014-04-09', '64,2014-04-11', '64,2014-04-14']
最終目標是將其放入數據庫中,其列version
和date
。 對於中間試驗,我希望將字符串數組 放入元組數組或字典中,而不需要太多複製。
像:
version = np.empty(1,dtype=object_)
date = np.empty(1,dtype=object_)
version = a[1:]
但我需要串在分裂 ''。一個人如何能夠最優雅地達到這個目標?
結果應該是這樣的:
(('64','2014-04-01'),
('64','2014-04-02'),
etc.
...
元組(x.split( ''))會更好,我認爲。它使用一個少拆分:) –
@SamyArous謝謝,編輯。 –
謝謝。這工作正常(順便說一句,我怎麼能標記一個建議的解決方案在這裏解決或給予獎勵星星?) – Krischu