擅长:python、mysql、java
<>而不是使用循环,您可以考虑^ {CD1>},它将在一行中实现您想要的:</p>
<pre><code>df["error_count"] = df["text"].fillna("").apply(lambda x: len(api.check(x, api_url='https://languagetool.org/api/v2/', lang='en-US')["matches"]))
>>> df
user_id ... error_count
0 10 ... 2
1 11 ... 0
2 12 ... 0
3 13 ... 0
4 14 ... 0
5 15 ... 2
</code></pre>
<h3 id="edit-jgqu">Edit:</h3>
<p>您可以使用以下命令将上述内容写入.csv文件:</p>
<pre><code>df.to_csv("Streamlit\stack.csv", index=False)
</code></pre>
<p>您不希望使用<code>mode="a"</code>作为在<em>追加</em>模式下打开文件的方式,而希望使用(默认)<em>写入</em>模式</p>