擅长:python、mysql、java
<p>我没有测试过这一点,但我认为这个想法将适用于任何数量的空格前逗号,而不仅仅是一个像以前的答案,这是更简单,但不实用。对于文件中的每一行,我们都会查看该行中的每一个单词,但我们会为将要修复的每一行创建一个空列表。如果行中的单词是“”或“\n”,则不附加它。
然后我们遍历新的列表,打印出单词,如果不等于逗号,则加上一个空格。你知道吗</p>
<pre><code> for line in file:
wordl = []
strng = ""
for word in line:
if word != " " or word != "\n":
wordl.append(word)
for w in wordl:
if w != ",":
strng += w + " "
else:
strng += w
print strng
</code></pre>