擅长:python、mysql、java
<p>您的文件不是“部分csv”(看不到逗号);它们是(部分)<em>空格</em>分隔的。您可以逐行读取文件,使用Python的<code>.split()</code>方法将相关字符串转换为子字符串列表,然后根据需要重新排列这些片段。拆分和重新组装可能如下所示:</p>
<pre class="lang-python prettyprint-override"><code>input_line = "'Z1' 30 26 1 1 5 7 /" # test data
input_items = input_line.split()
output_items = ["'Z_NEW'", '1000']
output_items.append(input_items[1])
output_items.append(input_items[2])
output_items.append(input_items[3])
output_items.append('/')
output_line = ' '.join(output_items)
print(output_line)
</code></pre>
<p>最后的<code>print()</code>语句显示结果字符串是</p>
<pre class="lang-none prettyprint-override"><code>'Z_NEW' 1000 30 26 1 /
</code></pre>