python中使用iterrows()对dataframe进行遍历的实例


Posted in Python onJune 09, 2018

假设我们有一个很简单的OTU表:

python中使用iterrows()对dataframe进行遍历的实例

现在对这个表格进行遍历,一般写法为:

import pandas as pd
otu = pd.read_csv("otu.txt",sep="\t")
for index,row in otu.iterrows():
 print index
 print row

这里的iterrows()返回值为元组,(index,row)

上面的代码里,for循环定义了两个变量,index,row,那么返回的元组,index=index,row=row.

python中使用iterrows()对dataframe进行遍历的实例

如果for循环时,只定义一个变量:

import pandas as pd
otu = pd.read_csv("otu.txt",sep="\t")
for row in otu.iterrows():
 print row

那么row就是整个元组。输出结果可以看出:

python中使用iterrows()对dataframe进行遍历的实例

所以还是第一种写法比较方便。

以上这篇python中使用iterrows()对dataframe进行遍历的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python矩阵常见运算操作实例总结
Sep 29 Python
python实现决策树
Dec 21 Python
基于随机梯度下降的矩阵分解推荐算法(python)
Aug 31 Python
Python语言快速上手学习方法
Dec 14 Python
django中上传图片分页三级联动效果的实现代码
Aug 30 Python
python扫描线填充算法详解
Feb 19 Python
python实现超级玛丽游戏
Mar 18 Python
如何在Django中使用聚合的实现示例
Mar 23 Python
详解Python GUI编程之PyQt5入门到实战
Dec 10 Python
python中uuid模块实例浅析
Dec 29 Python
python中print格式化输出的问题
Apr 16 Python
pytest配置文件pytest.ini的详细使用
Apr 17 Python
pandas 小数位数 精度的处理方法
Jun 09 #Python
Numpy数据类型转换astype,dtype的方法
Jun 09 #Python
Python DataFrame设置/更改列表字段/元素类型的方法
Jun 09 #Python
浅谈DataFrame和SparkSql取值误区
Jun 09 #Python
基于DATAFRAME中元素的读取与修改方法
Jun 08 #Python
pandas Dataframe行列读取的实例
Jun 08 #Python
python 给DataFrame增加index行名和columns列名的实现方法
Jun 08 #Python
You might like
使用PHP破解防盗链图片的一个简单方法
2014/06/07 PHP
PHP进程同步代码实例
2015/02/12 PHP
php通过strpos查找字符串出现位置的方法
2015/03/17 PHP
PHP合并discuz用户脚本的方法
2015/08/04 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
2016/11/29 PHP
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
thinkPHP5实现数据库添加内容的方法
2017/10/25 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
laravel 查询数据库获取结果实现判断是否为空
2019/10/24 PHP
Laravel5.1框架路由分组用法实例分析
2020/01/04 PHP
一个小型js框架myJSFrame附API使用帮助
2008/06/28 Javascript
javascript控制swfObject应用介绍
2012/11/29 Javascript
javascript获取xml节点的最大值(实现代码)
2013/12/11 Javascript
JavaScript继承学习笔记【新手必看】
2016/05/10 Javascript
JS公共小方法之判断对象是否为domElement的实例
2016/11/25 Javascript
详谈angularjs中路由页面强制更新的问题
2017/04/24 Javascript
基于Bootstrap模态对话框只加载一次 remote 数据的解决方法
2017/07/09 Javascript
JS 60秒后重新发送验证码的实例讲解
2017/07/26 Javascript
在layui中select更改后生效的方法
2019/09/05 Javascript
vue仿携程轮播图效果(滑动轮播,下方高度自适应)
2021/02/11 Vue.js
[03:08]Ti4观战指南上
2014/07/07 DOTA
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
[43:41]OG vs Newbee 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
python中的decimal类型转换实例详解
2019/06/26 Python
Python generator生成器和yield表达式详解
2019/08/08 Python
numpy.ndarray 实现对特定行或列取值
2019/12/05 Python
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
博柏利美国官方网站:Burberry美国
2020/11/19 全球购物
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
2012/10/27 面试题
俄罗斯商务邀请函
2014/01/26 职场文书
新学期决心书
2014/03/11 职场文书
财务工作犯错检讨书
2014/10/07 职场文书
求职自我评价范文
2015/03/09 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
python pandas 解析(读取、写入)CSV 文件的操作方法
2022/12/24 Python