专栏名称: Python入门到精通
Python入门到精通:人生苦短,我用Python!Python每日推送、Python教程、Python资料、Python视频、Python项目、Python学习等。
目录
相关文章推荐
今天看啥  ›  专栏  ›  Python入门到精通

不要再在pandas循环中使用 loc/iloc 了!

Python入门到精通  · 公众号  ·  · 2024-08-16 18:00

文章预览

架构师大咖 架构师大咖,打造有价值的架构师交流平台。分享架构师干货、教程、课程、资讯。架构师大咖,每日推送。 公众号 该公众号已被封禁 最近在尝试使用 Python 中的循环,并意识到在循环中使用“iloc”/“loc”需要花费大量时间来执行。下一个问题是为什么“loc”花费的时间太长,以及“loc”的替代方案是什么? 本文中,将通过一些实际例子来回答这些问题。 什么是 loc? loc[]  函数是一个 pandas 函数,用于使用行索引和列名访问 DataFrame 内的值。当您知道要访问哪一行和哪一列时,可以使用它。 通过一个例子来理解  loc 。我们有以下名为 df 的 pandas DataFrame(如下所示),我们想要访问列“a”中第二行对应的值,即 10。 我们可以使用以下代码访问该值: ##df.loc[index, column_name] df.loc[1, 'a' ] ## ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览