从熊猫中提取行

时间:2020-08-07 14:52:49

标签: python pandas list dataframe

我的数据框如下:

Month       Aug       Sep       Oct       Nov       Dec  
Year                                                     
2015  -0.087763 -0.044687  0.074335 -0.047496  0.009380  
2016  -0.016767  0.017330 -0.019376  0.032446 -0.008402  
2017  -0.015696 -0.017499  0.047880  0.017623 -0.008918  
2018  -0.032041  0.013559 -0.073149  0.032732 -0.015669  
2019  -0.058844  0.004336  0.035221 -0.011134  0.009052  
mean  -0.030830 -0.010107  0.009877  0.013574  0.021104 

我喜欢提取最后一行(“平均值”),以便可以放入列表中。

我尝试了以下操作:

a = df_final.tail(1).values.tolist() 

--->结果如下:

[[0.009656344803844981, 
  0.009396282528774218, 
  0.007030633691263447, 
  0.02658556550533946, 
  -0.007079112777794713, 
  0.0016991287767502451, 
  0.014585248218691213, 
  -0.03082982444347945, 
  -0.010107077716506988, 
  0.009877350168478648, 
  0.013574204095420709, 
  0.02110427999089128]]

如何删除多余的括号,以便可以使用此列表插入另一个数据框?

任何帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:2)

a[0]应该返回您想要的内容