擅长:python、mysql、java
<pre><code>import re
final_data = [[re.sub('\s+\.', '.', re.sub('\s+', ' ', s)).strip()] for l in data for s in l]
print final_data
[['In dolore.'], ['Voluptatum.'], ['Veniam hic non minima.'], ['Dolores Quis enim'], ['sequi ducimus']]
</code></pre>
<p>这样,前导空格和尾随空格就被删除了,而内部空格并没有被完全删除。你知道吗</p>
<p>内部替换用单个空格替换多个空格字符,外部替换在句点之前消除空格字符。<code>strip</code>函数消除前导和尾随空格。你知道吗</p>