擅长:python、mysql、java
<p>将字符串<code>s</code>拆分为标题(前6行)和表(其余行):</p>
<pre><code>rows = s.split("\n")
header = rows[:6]
table = rows[6:]
</code></pre>
<p>用新值替换表中每一行的尾部:对于每一行,找到最右边的空间,从开始到该空间取一个行片段,并将其与补丁连接起来</p>
<pre><code>new_table = [(row[:row.rfind(" ")+1] + patch)
for row,patch in zip(table, new_data)]
</code></pre>
<p>重新组合标头和更新的表:</p>
<pre><code>"\n".join(header + new_table)
</code></pre>