2014-11-04 53 views
-4

我想分隔字符串中的數字,以便能夠使用數字進行計算。將字符串中的數字分開以用於計算

例子:

line_str = "23 22 55 67" 

到目前爲止,我已經使用:

for char in line_str: 
print (char) 

我不知道如何能湊合着每個數字的計算。

我相信我不能只寫number_int = int(char)並繼續number_int

+0

你想做什麼? – 2014-11-04 04:22:44

+1

對以下所有答案進行縮減投票的原因是什麼? – 2014-11-04 04:33:31

+0

謝謝你們的答案 – AK9309 2014-11-04 04:43:29

回答

-3
>>> import re 
>>> list(map(int, re.split(r'\s+', '23 22 55 67'))) 
[23, 22, 55, 67] 
-3
line_str = "23 22 55 67".split(" ") 
numbers = [] 
for n in line_str: 
    numbers.append(int(n)) 

print numbers