列表

详情


DA10. 统计牛客网刷题数量500以上的大佬

描述

现有一个Nowcoder.csv文件,它记录了牛客网的部分用户数据,包含如下字段(字段与字段之间以逗号间隔):
Nowcoder_ID:用户ID
Level:等级
Achievement_value:成就值
Num_of_exercise:刷题量
Graduate_year:毕业年份
Language:常用语言
正在刷题的小白想知道牛客网刷题数量不低于500题的大佬,他们的等级和成就值是怎么样的,你能帮助他吗?

输入描述:

数据集直接从当前目录下的Nowcoder.csv文件中读取。

输出描述:

输出该数据集中刷题量不低于500对应的等级与成就值这一列的信息,包括列号。


原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

Python 3 解法, 执行用时: 777ms, 内存消耗: 524288KB, 提交时间: 2022-07-26

import pandas as pd
Nowcoder = pd.read_csv('Nowcoder.csv',sep=',')
print(Nowcoder[Nowcoder.Num_of_exercise>=500][['Level','Achievement_value']])

Python 3 解法, 执行用时: 777ms, 内存消耗: 524288KB, 提交时间: 2022-07-26

import pandas as pd
Nowcoder = pd.read_csv('Nowcoder.csv',sep=',')
print(Nowcoder[Nowcoder.Num_of_exercise>=500][['Level', 'Achievement_value']])

Python 3 解法, 执行用时: 783ms, 内存消耗: 524288KB, 提交时间: 2022-07-08

import pandas as pd
Nowcoder = pd.read_csv('Nowcoder.csv',sep=',')
print(Nowcoder[['Level','Achievement_value']][Nowcoder['Num_of_exercise']>=500])

Python 3 解法, 执行用时: 786ms, 内存消耗: 524288KB, 提交时间: 2022-07-26

import pandas as pd
Nowcoder = pd.read_csv('Nowcoder.csv',sep=',')
print(Nowcoder[Nowcoder["Num_of_exercise"]>=500][['Level','Achievement_value']])

Python 3 解法, 执行用时: 789ms, 内存消耗: 524288KB, 提交时间: 2022-07-18

import pandas as pd
Nowcoder = pd.read_csv('Nowcoder.csv',sep=',')
print(Nowcoder.loc[Nowcoder['Num_of_exercise']>500, ['Level', 'Achievement_value']])

上一题