当前位置: 首页 > news >正文

Python next(df.dropna().tail(1).iterrows()) 为啥不报错

inp = [{'c1':10, 'c2':100}, {'c1':11, 'c2':110}, {'c1':12, 'c2':123}]
df = pd.DataFrame(inp)
print(df,"\n")

test_row = next(df.dropna().tail(1).iterrows())
print(test_row,"\n")

输出:

c1 c2
0 10 100
1 11 110
2 12 123

(2, c1 12
c2 123
Name: 2, dtype: int64)

<class ‘pandas.core.frame.DataFrame’>

在这里,探究一个点,为啥上述代码没有报错。

因为对 df 除去含空值的行后的 dataframe: df.fropna().tail(1)用 iterrows方法,应该已经是最后一行了。再用 next 应该读到空数据报错才对,但是没有。因为 dataframe: df.fropna().tail(1) 得到一个临时的dataframe,得到 dataframe 首行的数据是要用一次 next()方法的。

相关文章:

  • 金旭亮著作斟误表及未来写作计划
  • 分辨率概念
  • 更开放,更互联
  • PyTorch nn.Linear学习记录
  • 《荒漠甘泉》4月16日
  • LeetCode 146 LRU Cache
  • 又一个加班的生日
  • 原始 NeRF 论文主要点细致介绍
  • 关于AOP的学习过程简单总结
  • 英语词典缩略词
  • SQL 2008 T-Prep 上课心得(二)
  • conda虚拟环境指定python版本出错
  • 浅谈 自定义Vista启动管理项
  • 光线追踪渲染技术能听懂的介绍
  • 使用游标会更好
  • #Java异常处理
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • spring boot下thymeleaf全局静态变量配置
  • VuePress 静态网站生成
  • 计算机常识 - 收藏集 - 掘金
  • 批量截取pdf文件
  • 一些css基础学习笔记
  • 2017年360最后一道编程题
  • Linux权限管理(week1_day5)--技术流ken
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • ###C语言程序设计-----C语言学习(6)#
  • #前后端分离# 头条发布系统
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (理论篇)httpmoudle和httphandler一览
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (三分钟)速览传统边缘检测算子
  • (十)c52学习之旅-定时器实验
  • (四) 虚拟摄像头vivi体验
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)Scala的“=”符号简介
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • .NET MVC第五章、模型绑定获取表单数据
  • .NET命名规范和开发约定
  • @Autowired标签与 @Resource标签 的区别
  • @SuppressLint(NewApi)和@TargetApi()的区别
  • [@Controller]4 详解@ModelAttribute
  • [2023-年度总结]凡是过往,皆为序章
  • [AHOI2009]中国象棋 DP,递推,组合数
  • [AIGC codze] Kafka 的 rebalance 机制
  • [Firefly-Linux] RK3568 pca9555芯片驱动详解
  • [HTML]Web前端开发技术12(HTML5、CSS3、JavaScript )——喵喵画网页
  • [IE编程] 打开/关闭IE8的光标浏览模式(Caret Browsing)