分隔字符串中用于计算的数字

2024-04-26 03:24:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我想把一个字符串中的数字分开,这样我就可以用这些数字进行计算了。你知道吗

示例:

line_str = "23 22 55 67"   

到目前为止,我使用了:

for char in line_str:
print (char)

我不知道如何计算每个数字。你知道吗

我相信我不能只写number_int = int(char)然后继续number_int。你知道吗


Tags: 字符串in示例numberforline数字int
2条回答
line_str = "23 22 55 67".split(" ")
numbers = []
for n in line_str:
    numbers.append(int(n))

print numbers
>>> import re
>>> list(map(int, re.split(r'\s+', '23 22 55 67')))
[23, 22, 55, 67]

相关问题 更多 >