我有一个如下所示的 DataFrame:
28 91 182
Date
2017-09-07 0.97 1.05 1.15
2017-09-08 0.95 1.04 1.14
2017-09-11 0.96 1.06 1.16
2017-09-12 0.99 1.04 1.16
2017-09-13 0.99 1.04 1.16
我想从这个 DataFrame 中获取最后一行值的列表。
[0.99, 1.04, 1.16]
我尝试使用
np.array(tbill.iloc[-1:].values).tolist()
返回
[[0.99, 1.04, 1.16]]
但感觉过于复杂。
有没有更简单的方法来做到这一点?
请您参考如下方法:
只需对底层数组进行切片。
df.values[-1].tolist()
产生
[0.99, 1.04, 1.16]
