2017-05-24 29 views
2

我有一個標準的Python系列,我想根據分隔符分割每個元素。使用python分割每個元素在一個系列中使用python

我目前使用的是什麼

for i in Series: 
    i.split(' ') 

然而,這在系列只返回最後一個元素。

我希望能夠捕捉每個被分割爲循環在系列中工作的東西,然後將它們寫回到那個(或另一個)系列。

我希望是有道理的:-S

+2

你能舉出一些關於「系列」和預期結果的例子嗎? –

+0

這必須是重複的,但我找不到合適的。 – IanS

回答

2

我認爲你需要str.split - 由空格(S)拆分可以省略pat參數,因爲如果None,按空白進行分割。輸出是列表。

s1 = s.str.split() 

s = pd.Series(['s d','f g','d']) 
print (s) 
0 s d 
1 f g 
2  d 
dtype: object 

s1 = s.str.split() 
print (s1) 
0 [s, d] 
1 [f, g] 
2  [d] 
dtype: object 
相關問題