题解 | #按照毕业年份与使用语言筛选牛客网7级用户#

按照毕业年份与使用语言筛选牛客网7级用户

https://www.nowcoder.com/practice/309697cf5250403e927a1a41627cb73f

使用pandas库进行筛选,一共有3中方式

  1. 'data.query'
  2. 'data.loc'
  3. 'data[()&()&()]'
import pandas as pd

Nowcoder = pd.read_csv("Nowcoder.csv", sep=",")

pd.set_option("display.width", 300)
pd.set_option("display.max_rows", None)
pd.set_option("display.max_columns", None)

cond1 = Nowcoder["Language"] == "CPP"
cond2 = Nowcoder["Level"] == 7
cond3 = Nowcoder["Graduate_year"] != 2018
cond = cond1 & cond2 & cond3
# print(Nowcoder[cond])

print(Nowcoder.query("Language == 'CPP' & Level == 7 & Graduate_year != 2018"))

# print(
#     Nowcoder[
#         (Nowcoder["Language"] == "CPP")
#         & (Nowcoder["Level"] == 7)
#         & (Nowcoder["Graduate_year"] != 2018)
#     ]
# )

# print(
#     Nowcoder.loc[
#         (Nowcoder["Language"] == "CPP")
#         & (Nowcoder["Level"] == 7)
#         & (Nowcoder["Graduate_year"] != 2018)
#     ]
# )

#数据分析#
Python:数据分析 文章被收录于专栏

Python篇:python数据分析

全部评论

相关推荐

06-19 19:06
门头沟学院 Java
码农索隆:别去东软,真学不到东西,真事
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务