news 2026/7/22 9:27:30

python的iloc用法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
python的iloc用法

口诀

.iloc[行位置, 列位置] 只看整数下标,从左到右从 0 开始数

练习

1.调试打印前 8 行(只看前 10 列)

for i in range(8): print(df_raw.iloc[i, :10].tolist())
    写法含义
    df.iloc[r, c]单个标量
    df.iloc[r1:r2, c1:c2]连续块(切片)
    df.iloc[[r1,r2,…], [c1,c2,…]]任意行列列表
    df.iloc[:, :]全表

    3.df.iloc[0, :] 显式写“所有列”

    4.df.iloc[:, 3] Series,第4列(c3)
    5. df.iloc[::-1] 行顺序倒过来,快速把 DataFrame 上下翻转
    6. df.iloc[:, ::-1] 列顺序倒过来, 快速把 DataFrame 左右翻转
    7. df.iloc[:, 1:-1] # 去掉第 1 列和最后 1 列, 只拿数值矩阵(去掉前后文字列)
    8. 从 df 里随便拿 3 行,不放回

    rng = np.random.default_rng(42) df.iloc[rng.choice(len(df), size=3, replace=False)]

    9.用 lambda 动态选行(返回整数数组即可)
    lambda 给出的是“布尔列表”,iloc 按列表里 True 的位置拿行

    df.iloc[lambda x: x.index % 2 == 0] # 偶数行(索引号 0,2,4…)
    版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
    网站建设 2026/7/21 11:40:12

    收藏!LLM局限性与知识图谱增强RAG系统详解:从理论到实践

    大型语言模型(LLM)虽具备强大的自然语言处理能力,但存在知识截止、过时信息、幻觉和缺乏隐私信息等局限性。传统监督微调方法难以有效解决这些问题。检索增强生成(RAG)通过结合外部知识库可显著提升LLM的准确性和可靠性。文章提出将知识图谱整合进RAG工作流程&#…

    作者头像 李华
    网站建设 2026/7/20 17:33:19

    Gitee:中国企业数字化转型中的项目管理利器

    Gitee:中国企业数字化转型中的项目管理利器 在数字化转型浪潮席卷全球的当下,项目管理工具已成为企业提升运营效率的关键基础设施。国际权威咨询机构Gartner最新预测显示,到2025年,全球项目管理软件市场规模将达到惊人的117亿美元…

    作者头像 李华
    网站建设 2026/7/21 2:12:45

    谷歌学术搜索:高效获取学术资源与文献检索的实用指南

    ① WisPaper(文献聚类 术语辅助) 官网:https://www.wispaper.ai 帮助快速理解陌生领域的核心概念和研究主题。 ② Elicit 自动列出最相关论文和方法,为跨学科快速扫文献提供便利。 ③ Explainpaper 逐段解释论文内容&#xff0c…

    作者头像 李华
    网站建设 2026/7/20 18:39:17

    EPLAN电气设计:选对版本轻松入门

    EPLAN电气设计:选对版本轻松入门我们绘制原理图,怎么选择版本,从2.9 SP1或者SP2这两个版本开始最合适,用的人多,教程、资料也全。要是实在找不到,用2023版也行,就是稍微新了点。那下面我们就来具…

    作者头像 李华
    网站建设 2026/7/21 15:32:04

    16、常见Linux文件系统介绍与使用指南

    常见Linux文件系统介绍与使用指南 1. ext3文件系统 ext3文件系统如今已成为功能强大、高性能且稳定的日志文件系统,是许多流行桌面Linux发行版(如Red Hat和Fedora Core系列)的默认文件系统。 它本质上是ext2文件系统的扩展,添加了日志功能。日志记录技术会将文件系统的每…

    作者头像 李华
    网站建设 2026/7/22 3:54:26

    Python 自动化办公实战:Excel 批量处理 + 邮件自动发送(附完整源码)

    在日常办公中,重复的 Excel 数据整理、报表生成与邮件分发工作占据大量时间。本文将手把手教你用 Python 实现 “Excel 数据批量处理 自动化邮件发送” 全流程,涵盖数据读取、清洗、格式美化、报表生成及邮件带附件发送,支持自定义模板与批量…

    作者头像 李华