Pandas DataFrame.iterrows()2024 年 8 月 29 日 | 阅读 2 分钟 如果您想循环 DataFrame 以对每一行执行一些操作,那么您可以在 Pandas 中使用 iterrows() 函数。 Pandas 使用三个函数来迭代 DataFrame 的行,即 iterrows()、iteritems() 和 itertuples()。 使用 Pandas iterrows 迭代行iterrows() 负责循环遍历 DataFrame 的每一行。 它返回一个迭代器,其中包含每一行的索引和数据作为 Series。 我们有 next 函数来查看迭代器的内容。 此函数返回每个索引值以及包含每一行中数据的序列。
产生
示例 1输出 0 name John degree B.Tech score 90 Name: 0, dtype: object 1 name Smith degree B.Com score 40 Name: 1, dtype: object 2 name Alexander degree M.Com score 80 Name: 2, dtype: object 3 name William degree M.Tech score 98 Name: 3, dtype: object 示例 2输出 0 Name Hire Date Salary Leaves Remaining 0 John Idle 03/15/14 50... Name: 0, dtype: object 1 Name Hire Date Salary Leaves Remaining 1 Smith Gilliam 06/01/15 65000... Name: 1, dtype: object 2 Name Hire Date Salary Leaves Remaining 2 Parker Chapman 05/12/14 45000.0 ... Name: 2, dtype: object 3 Name Hire Date Salary Leaves Remaining 3 Jones Palin 11/01/13 700... Name: 3, dtype: object 4 Name Hire Date Salary Leaves Remaining 4 Terry Gilliam 08/12/14 4800... Name: 4, dtype: object 5 Name Hire Date Salary Leaves Remaining 5 Michael Palin 05/23/13 66000... Name: 5, dtype: object 下一个主题DataFrame.join() |
我们请求您订阅我们的新闻通讯以获取最新更新。