回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>Python 3.8。我有一个包含12000行和4列的CSV文件。一列在不同的地方有4000多个空白单元格。从顶部开始,我需要在每个空白单元格中放置一个从1开始的序列号</p>
<p><strong>现有的</strong>:</p>
<pre><code>First,Sec,Third,Fourth
R,E,C,D
S,F,C,D
blank,S,C,D
V,G,C,D
blank,Q,C,D
blank,F,C,D
E,W,C,D
</code></pre>
<p><strong>提议的</strong>:</p>
<pre><code>First,Sec,Third,Fourth
R,E,C,D
S,F,C,D
1,S,C,D
V,G,C,D
2,L,C,D
3,F,C,D
E,W,C,D
</code></pre>
<p>我是个新手,但这正是我要做的。先谢谢你</p>
<pre><code>import csv
with open('Original.csv', newline='') as DataIn2:
fileReader2 = csv.reader(DataIn2)
Start_Number = 0
Number_Fill = Start_Number + 1
if (fileReader2['Data ID'].isnull().Number_Fill
else next(row) ???
with open('New.csv', 'w', newline='') as DataOut2:
fileWriter2 = csv.writer(DataOut2)
</code></pre>