擅长:python、mysql、java
<p>使用regexp:</p>
<pre><code>import re
with open("sample.txt", "r") as infile:
total = sum(map(float, re.findall("\d+.\d+|\d+", inifile.read())))
</code></pre>
<p>如果需要所有数值的列表:</p>
<pre><code>with open("sample.txt", "r") as infile:
values = re.findall("\d+.\d+|\d+", inifile.read())
</code></pre>