我想返回一个由 pandas DataFrame 最后一行中的值组成的可迭代对象。这似乎可行,尽管它有点冗长:
data.tail(1).itertuples(index=False).next()
# get the first item when iterating over the last 1 items as a tuple,
# excluding the index
有没有更简单的方法,或者我有最好的方法?
编辑:两件重要的事情:
- 我不是想达到高性能(这只是一张大表的一行)
- 访问
.iloc[n]
器导致类型强制创建一个 Series 对象,在我的情况下,数据类型是异构的(和的组合)int16
,我需要保留类型。uint16
uint32