一号机组的Im分析列表如下:
20;mechanic;0;68
21;cook;0;43
22;scientist;0;79
23;manager;1;65
24;mechanic;1;41
etc
现在我想知道如何计算有60个或更多耐力的员工的数量(每个员工的最后一个要素)
这是我的密码:
with open('employee.txt', 'r') as employee_list:
count = 0
for employee in employee_list.readlines():
employee_data = employee.rstrip().split(';')
if int(employee_data[3]) >= 60:
count += 1
print(count)
从终端打印:
1
2
3
...
90
我认为答案是正确的,但是有没有办法只得到一个“总数”,而不是一个90度的弦?你知道吗
所以经过一天的思考,我写了这篇文章并得到了正确的答案(也许有人会觉得这很有帮助):
def total \u resist \u count():
循环完成后只打印一行。你知道吗
但我也建议使用
pandas
进行数据操作。例如:然后过滤并获得大小:
相关问题 更多 >
编程相关推荐