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 控制语句
Nov 03 Python
python中关于日期时间处理的问答集锦
Mar 08 Python
Python中利用sorted()函数排序的简单教程
Apr 27 Python
在windows下快速搭建web.py开发框架方法
Apr 22 Python
浅谈插入排序算法在Python程序中的实现及简单改进
May 04 Python
pytorch中tensor的合并与截取方法
Jul 26 Python
Python OpenCV读取png图像转成jpg图像存储的方法
Oct 28 Python
基于python实现雪花算法过程详解
Nov 16 Python
Pytorch释放显存占用方式
Jan 13 Python
pytorch 中的重要模块化接口nn.Module的使用
Apr 02 Python
如何使用Python自动生成报表并以邮件发送
Oct 15 Python
python通过cython加密代码
Dec 11 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
用文本作数据处理
2006/10/09 PHP
Yii2中事务的使用实例代码详解
2016/09/07 PHP
php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
2016/11/28 PHP
yii2局部关闭(开启)csrf的验证的实例代码
2017/07/10 PHP
PHP中非常有用却鲜有人知的函数集锦
2019/08/17 PHP
求解开jscript.encode代码的asp函数
2007/02/28 Javascript
javascript面向对象入门基础详细介绍
2012/09/05 Javascript
jQuery表单获取和失去焦点输入框提示效果的实例代码
2013/08/01 Javascript
jQuery学习笔记之jQuery动画效果
2013/09/09 Javascript
原生js做的手风琴效果的导航菜单
2013/11/08 Javascript
在Node.js中实现文件复制的方法和实例
2014/06/05 Javascript
jquery uploadify 在FF下无效的解决办法
2014/09/26 Javascript
JavaScript Math.ceil 方法(对数值向上取整)
2015/01/09 Javascript
全面了解JS中的匿名函数
2016/06/29 Javascript
js 上传文件预览的简单实例
2016/08/16 Javascript
vue 2.x 中axios 封装的get 和post方法
2018/02/28 Javascript
一个Vue视频媒体多段裁剪组件的实现示例
2018/08/09 Javascript
webpack打包多页面的方法
2018/11/30 Javascript
jQuery 添加元素和删除元素的方法
2020/07/15 jQuery
node.js如何根据URL返回指定的图片详解
2020/10/21 Javascript
[28:07]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第二场 12.13
2020/12/17 DOTA
Python去除字符串两端空格的方法
2015/05/21 Python
详解python中的线程与线程池
2019/05/10 Python
Python3 tkinter 实现文件读取及保存功能
2019/09/12 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
2019/09/18 Python
Python 解析pymysql模块操作数据库的方法
2020/02/18 Python
Python logging模块写入中文出现乱码
2020/05/21 Python
英国和世界各地鲜花速递专家:Arena Flowers
2018/02/10 全球购物
简述你对Statement,PreparedStatement,CallableStatement的理解
2013/03/25 面试题
喷漆工的岗位职责
2014/03/17 职场文书
企业宣传策划方案
2014/05/29 职场文书
计划生育诚信协议书
2014/11/02 职场文书
小米11和iphone12哪个值得买?小米11对比iphone12评测
2021/04/21 数码科技
一文搞懂Redis中String数据类型
2022/04/03 Redis
IDEA 2022 Translation 未知错误 翻译文档失败
2022/04/24 Java/Android
MySql数据库触发器使用教程
2022/06/01 MySQL