相关文章推荐
满身肌肉的饼干  ·  Get-Counter ...·  6 月前    · 
帅气的登山鞋  ·  python ...·  1 年前    · 

python用pandas读取excel数据 for 循环

使用 Pandas 读取 Excel 文件非常方便。你可以使用 pandas.read_excel() 方法来读取 Excel 文件,该方法可以返回一个 Pandas 的 DataFrame 对象,你可以对该对象进行循环操作。

下面是一个示例代码,假设你的 Excel 文件名为 example.xlsx ,其中包含一个名为 Sheet1 的工作表,该工作表包含两列数据: name age ,你可以使用以下代码读取该文件并进行循环操作:

import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('example.xlsx', sheet_name='Sheet1')
# 遍历 DataFrame 中的每一行数据
for index, row in df.iterrows():
    # 获取 name 和 age 列的值
    name = row['name']
    age = row['age']
    # 在这里可以对每一行数据进行处理
    print(f'{name} 的年龄是 {age}')

在上述代码中,pd.read_excel() 方法用于读取 Excel 文件,sheet_name 参数用于指定读取的工作表名称。在遍历 DataFrame 中的每一行数据时,我们可以使用 df.iterrows() 方法返回一个迭代器,该迭代器包含每一行数据的索引和对应的 Series 对象,我们可以使用索引和 Series 对象来获取每一行数据中 nameage 列的值。在这里,你可以对每一行数据进行需要的处理。

希望这个回答可以帮到你!

  •