我想将字符串中的数字分开,以便我可以使用数字进行计算。
示例:
line_str = "23 22 55 67"
到目前为止,我已经使用过:
for char in line_str:
print (char)
我不知道如何使用每个数字进行计算。
我相信我不能只写number_int = int(char)
并继续number_int
。
答案 0 :(得分:-3)
>>> import re
>>> list(map(int, re.split(r'\s+', '23 22 55 67')))
[23, 22, 55, 67]
答案 1 :(得分:-3)
line_str = "23 22 55 67".split(" ")
numbers = []
for n in line_str:
numbers.append(int(n))
print numbers