如果我们在一行中有str和int,怎么做才能得到结果

时间:2017-04-04 16:22:05

标签: python

我有两行,并且都有str和int,想要减去并想得到结果。

例如

Total databases are         300
Total completed database    200

结果应该是100

2 个答案:

答案 0 :(得分:0)

用“”拆分,得到行的最后一个元素,减去最后一个元素。

答案 1 :(得分:0)

your_string =  '''
                Total databases are         300
                Total completed database    200
                '''

numbers = [int(s) for s in your_string.split() if s.isdigit()]

print numbers[0]-numbers[1]

>>>100