如何利用pandas工具输出每行的索引值、及其对应的行数据

 更新时间:2021年03月22日 15:14:20   作者:一个处女座的程序猿  
这篇文章主要介绍了如何利用pandas工具输出每行的索引值、及其对应的行数据,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

下面给大家介绍如何利用pandas工具输出每行的索引值、及其对应的行数据,先给大家展示下输出结果,感兴趣的朋友可以参考具体实例代码。

输出结果

name      object
ID        object
age       object
sex       object
hobbey    object
dtype: object
   name    ID  age   sex hobbey
0   Bob     1  NaN     男    打篮球
1  LiSa     2   28     女   打羽毛球
2  Mary         38     女   打乒乓球
3  Alan  None       None      
-----------------------------------------
0 ['Bob', 1, nan, '男', '打篮球']
1 ['LiSa', 2, 28, '女', '打羽毛球']
2 ['Mary', ' ', 38, '女', '打乒乓球']
3 ['Alan', None, '', None, ''] 

实现代码

import pandas as pd
import numpy as np
 
contents={"name": ['Bob',    'LiSa',           'Mary',            'Alan'],
     "ID":  [1,       2,             ' ',             None],  # 输出 NaN
     "age": [np.nan,    28,              38 ,             '' ],  # 输出 
#      "born": [pd.NaT,   pd.Timestamp("1990-01-01"), pd.Timestamp("1980-01-01"),    ''], # 输出 NaT
     "sex": ['男',     '女',            '女',            None,],  # 输出 None
     "hobbey":['打篮球',   '打羽毛球',          '打乒乓球',          '',],  # 输出 
     }
data_frame = pd.DataFrame(contents)
data_frame.to_excel("data_Frame.xls")
print(data_frame.dtypes)
print(data_frame)
print('-----------------------------------------')
data_frame_temp=data_frame.copy()
 
 
# Py之pandas:利用pandas工具输出每行的索引值、及其对应的行数据
for index, row in data_frame.iterrows():   
  row_lists=list(row)
  print(index,row_lists)

到此这篇关于如何利用pandas工具输出每行的索引值、及其对应的行数据的文章就介绍到这了,更多相关pandas输出索引值行数据内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 浅析Python中的随机采样和概率分布

    浅析Python中的随机采样和概率分布

    Python中包含了很多概率算法,包括基础的随机采样以及许多经典的概率分布生成。本文主要介绍了我们在机器学习中常用的概率函数。感兴趣的同学可以了解一下
    2021-12-12
  • 利用Python实现无损GIF动图的制作

    利用Python实现无损GIF动图的制作

    这篇文章主要为大家详细介绍了如何利用Python实现无损GIF动图的制作,文中的实现方法讲解详细,对我们学习Python有一定的帮助,需要的可以参考一下
    2023-04-04
  • python3中宏HAVE_VFORK的使用

    python3中宏HAVE_VFORK的使用

    本文主要介绍了python3中宏HAVE_VFORK的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • python 利用 PrettyTable 美化表格

    python 利用 PrettyTable 美化表格

    这篇文章主要介绍了python 利用 PrettyTable 美化表格,首先按行设置数据展开相关内容,需要的小伙伴可以参考一下
    2022-04-04
  • 使用beaker让Facebook的Bottle框架支持session功能

    使用beaker让Facebook的Bottle框架支持session功能

    这篇文章主要介绍了使用beaker让Facebook的Bottle框架支持session功能,session在Python的Django等框架中内置但在Bottle中并没有被集成,需要的朋友可以参考下
    2015-04-04
  • python绘制直方图和密度图的实例

    python绘制直方图和密度图的实例

    今天小编就为大家分享一篇python绘制直方图和密度图的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • 如何使用Python处理HDF格式数据及可视化问题

    如何使用Python处理HDF格式数据及可视化问题

    这篇文章主要介绍了如何使用Python处理HDF格式数据及可视化问题,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • Python编程基础之输入与输出

    Python编程基础之输入与输出

    这篇文章主要为大家介绍了Python输入与输出,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-12-12
  • python的移位操作实现详解

    python的移位操作实现详解

    这篇文章主要介绍了ppython的移位操作实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • 提升Python Web应用性能的10个关键技巧

    提升Python Web应用性能的10个关键技巧

    Python作为一种强大的编程语言,在Web开发领域也有着广泛的应用,通过结合Python的灵活性和一些高性能的框架和工具,我们可以构建出高性能的Web应用程序,本文将介绍一些关键的技术和方法,帮助你在Python环境下构建高性能的Web应用程序,需要的朋友可以参考下
    2024-07-07

最新评论