擅长:python、mysql、java
<p>您已经将<code>f</code>绑定到循环中的一个file对象,因此在一次迭代之后,它不再指向您的<code>df</code>,因此<code>f['First Name'][i]</code>不是{<cd4>},因此它显然失败了:</p>
<pre><code>with open('noshab.csv', 'a') as f: # <- f is now a file object
</code></pre>
<p>将名称从<code>f = pandas.read_csv('hillelclass2019.csv')</code>更改为<code>df = pandas.read_csv('hillelclass2019.csv')</code>,并使用<code>df</code>引用代码中的数据帧:</p>
^{pr2}$
<p>另一个注意事项是,<code>if g['Name'][j] == x:</code>里面的<code>a == 1</code>什么都没有做,我想你是指{<cd11>}。在</p>