在总价值不超过500000的情况下,找到奖学金的最大数量

2024-04-24 01:17:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个.csv文件,格式如下:

ID        scholarship amount       applicant  experience
1          45000                           8
2          65000                           10
3          38000                           11
4          62000                           12
5          45000                           9
6          58000                           11
7          28000                           12
8          78000                           12
9          52500                           7
10         45000                           10

问题是要编写一个代码,在不超过500000的总值的情况下,找到可以提供的最大奖学金数量。只考虑有10年或以上工作经验的申请人。
我试过df[df['applicant experience'] >=10],但仍然获得了总奖学金金额超过500000的记录。 请帮忙


Tags: 文件csv代码iddf数量格式情况
1条回答
网友
1楼 · 发布于 2024-04-24 01:17:15
df[(df.scholarship amount <=500000)&(df.applicant experience >=10)] 

尝试此代码 最好改变列名,给列名加上空格 奖学金金额,申请人经验而不是奖学金金额,申请人经验

相关问题 更多 >