如何检索熊猫系列对象中第 n 个元素的值?

Posted

技术标签:

【中文标题】如何检索熊猫系列对象中第 n 个元素的值?【英文标题】:How to retrieve value of n-th element in pandas Series object? 【发布时间】:2016-08-11 04:16:28 【问题描述】:

我有一个系列对象(DataFrame 的一列)并且想提取第一个元素的值。有没有办法在不转换为列表且不知道密钥的情况下简单地做到这一点?或者是通过首先使用tolist()[n] 将其转换为列表来访问它的唯一方法?

【问题讨论】:

【参考方案1】:

我觉得你可以用iloc:

print df
  col
0   a
1   b
2   c
3   d
4   e

print df.iloc[0]
col    a
Name: 0, dtype: object

【讨论】:

谢谢!当我环顾网络时,我发现了 iloc() 函数,它返回一个索引器,但不返回值。使用带有方括号的iloc[n] 有效。不需要.values

以上是关于如何检索熊猫系列对象中第 n 个元素的值?的主要内容,如果未能解决你的问题,请参考以下文章

如何从表中选择熊猫系列中的值?

如何获得熊猫系列的元素逻辑非?

如何获得熊猫系列的元素逻辑非?

如何聚合熊猫系列的值

Node.js - 如何检索对象/数组中元素的值

如何将熊猫系列中的值分离到字典中?