-4
我想分隔字符串中的數字,以便能夠使用數字進行計算。將字符串中的數字分開以用於計算
例子:
line_str = "23 22 55 67"
到目前爲止,我已經使用:
for char in line_str:
print (char)
我不知道如何能湊合着每個數字的計算。
我相信我不能只寫number_int = int(char)
並繼續number_int
。
我想分隔字符串中的數字,以便能夠使用數字進行計算。將字符串中的數字分開以用於計算
例子:
line_str = "23 22 55 67"
到目前爲止,我已經使用:
for char in line_str:
print (char)
我不知道如何能湊合着每個數字的計算。
我相信我不能只寫number_int = int(char)
並繼續number_int
。
>>> import re
>>> list(map(int, re.split(r'\s+', '23 22 55 67')))
[23, 22, 55, 67]
line_str = "23 22 55 67".split(" ")
numbers = []
for n in line_str:
numbers.append(int(n))
print numbers
你想做什麼? – 2014-11-04 04:22:44
對以下所有答案進行縮減投票的原因是什麼? – 2014-11-04 04:33:31
謝謝你們的答案 – AK9309 2014-11-04 04:43:29