<p>您可以使用<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.factorize.html" rel="nofollow noreferrer">^{<cd1>}</a>生成一组新的序列号,如下所示:</p>
<pre><code>df['Sentence_ID'] = pd.factorize(df['Sentence_ID'])[0] + 1
</code></pre>
<p>或使用<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.factorize.html" rel="nofollow noreferrer">^{<cd2>}</a></p>
<pre><code>df['Sentence_ID'] = df['Sentence_ID'].factorize()[0] + 1
</code></pre>
<p><strong>结果:</strong></p>
<pre><code>print(df)
Sentence_ID Mention Tag
0 1 Chailland B-LOCATION
1 1 , O
2 1 Mayenne B-LOCATION
3 2 poste O
4 2 de O
5 2 Goumois B-LOCATION
6 2 ( I-LOCATION
7 2 Doubs I-LOCATION
8 2 ) I-LOCATION
9 2 . O
10 3 Pichet B-PERSON
11 3 ( O
12 3 veuve O
13 3 ) O
14 3 , O
15 3 de O
16 3 Paris B-LOCATION
17 3 . O
</code></pre>