Python Pandas数据选择df[], df.loc[], df.iloc区别 发表于 2025-01-11 更新于 2025-08-23 分类于 Python , Pandas 阅读次数: Waline: 刚入门 pandas 的同学,对 DataFrame 也用了很久,但对 df[], df.loc[] 和 df.iloc[] 的认识总是不够清晰,什么时候该用哪个,不能很好很简便的进行选择。 他们的区别主要在于: df[] 是对单行或单列进行选取,也就是说只能单维度的选取,设置筛选条件时,也只能是对一个维度设置筛选条件。 df.loc[] 和 df.iloc[] 则是对区域的选择,可以对两个维度设置筛选条件。 我们先创建一个 DataFrame。 df[] 行或列单维选取