dataframe的loc函数和iloc的区别
时间: 2024-04-24 17:23:59 浏览: 136
引用\[1\]:loc函数和iloc函数是DataFrame中取值操作的函数。它们有两个不同点:使用参数不同和返回结果不同。loc函数的参数是标签,即行名和列名,而iloc函数的参数是整型数字,表示位置。\[2\]loc函数返回的数据遵循左闭右闭的形式,而iloc函数返回的数据则是遵循左闭右开的形式。举例来说,如果我们有一个DataFrame df,使用loc函数取值时,参数本身的位置也会被包括在内,而使用iloc函数取值时,参数前一位的位置会被包括在内。\[1\]所以说,loc函数遵循左闭右闭,iloc函数遵循左闭右开。
#### 引用[.reference_title]
- *1* *2* [Pandas里DataFrame 中loc和iloc函数的区别](https://blog.csdn.net/steadyhzc/article/details/105185475)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Pandas.DataFrame中loc()和iloc()的区别](https://blog.csdn.net/qq_38869560/article/details/125840688)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文
相关推荐


















