首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何遍历我的pandas数据帧中选定的值范围?

在 Pandas 中,我们可以使用布尔索引来遍历选定的值范围。下面是一个示例代码,演示了如何使用布尔索引来遍历 Pandas 数据帧中选定的值范围:

代码语言:txt
复制
import pandas as pd

# 创建示例数据帧
data = {'Name': ['Alice', 'Bob', 'Charlie', 'David'],
        'Age': [25, 30, 35, 40],
        'Salary': [5000, 6000, 7000, 8000]}
df = pd.DataFrame(data)

# 选择年龄范围在 30 到 40 之间的行
selected_rows = df[(df['Age'] >= 30) & (df['Age'] <= 40)]

# 遍历选定的行
for index, row in selected_rows.iterrows():
    print('Name:', row['Name'])
    print('Age:', row['Age'])
    print('Salary:', row['Salary'])
    print('---')

输出结果:

代码语言:txt
复制
Name: Bob
Age: 30
Salary: 6000
---
Name: Charlie
Age: 35
Salary: 7000
---
Name: David
Age: 40
Salary: 8000
---

在这个示例中,我们首先使用布尔索引选择了年龄范围在 30 到 40 之间的行,然后使用 iterrows() 方法遍历选定的行,依次获取每行的数据并进行操作。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券