繁体   English   中英

在 Pandas 中查找行索引和列索引值

[英]finding a row index and column index value in Pandas

我想通过给出明确的列号来找到行的索引。

import pandas as pd
list1=[['a1','a2','a3'],['b1','b2','b3'],['c1','c2','c3']]
df = pd.DataFrame(list1)

在此处输入图像描述

我怎样才能找到它?

要获得它,您必须按以下方式使用 iloc:

print(df.iloc[1][1])

您可以使用 .iloc 属性。 下面是一个例子:

  df.iloc[1,2]

这将在第 1 行和第 2 列获得 object。

您甚至可以使用冒号进行拼接。 例子:

  df.iloc[2:5 , 3:8]

这将获取第 2 行到第 5 行和第 3 行到第 8 行的所有元素。

关于 iloc 的更多信息可以在这里找到:

https://thispointer.com/select-rows-columns-by-name-or-index-in-dataframe-using-loc-iloc-python-pandas/

希望这可以帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM