擅长:python、mysql、java
<p>扩展我的评论,使用<code>.str[0]</code>:</p>
<pre><code>df
a_name Season yl
yl
4.939 cherka 2000.0 [4.939]
4.441 cherka 2001.0 [4.441]
4.320 cherka 2002.0 [4.32]
3.718 cherka 2003.0 [3.718]
4.533 cherka 2004.0 [4.533]
df['yl'] = df['yl'].str[0]
df
a_name Season yl
yl
4.939 cherka 2000.0 4.939
4.441 cherka 2001.0 4.441
4.320 cherka 2002.0 4.320
3.718 cherka 2003.0 3.718
4.533 cherka 2004.0 4.533
</code></pre>
<hr/>
<p>您可以选择使用<code>assign</code>(<a href="https://stackoverflow.com/questions/47164230/correct-column-containing-list-of-single-element-in-pandas-dataframe/47164505?noredirect=1#comment81278697_47164505">piRsquared's suggestion</a>)创建副本:</p>
<pre><code>df_new = df.assign(df['yl'].str[0])
df_new
a_name Season yl
yl
4.939 cherka 2000.0 4.939
4.441 cherka 2001.0 4.441
4.320 cherka 2002.0 4.320
3.718 cherka 2003.0 3.718
4.533 cherka 2004.0 4.533
</code></pre>