题解 | #运动会各项目报名透视表#

运动会各项目报名透视表

https://www.nowcoder.com/practice/dc8ea5c6572243d1a38c907d115cfb47

import sys

for line in sys.stdin:
    a = line.split()
    print(int(a[0]) + int(a[1]))

import pandas as pd
import numpy as np

df1 = pd.read_csv('items.csv')
df2 = pd.read_csv('signup.csv')

df_new = df1.merge(df2, how='inner', on='item_id')
print(df_new.pivot_table(values=['employee_id'], index=['sex', 'department'], columns=['item_name'], aggfunc="count", fill_value=0))

本题考察的就是透视表函数的用法,需要注意的是,valus这个参数的值必须使用列表,不然结果不对,然后fill_value需要使用0。

全部评论

相关推荐

牛客36400893...:我不是这个专业的,但是简历确实没有吸引我的亮点,而且废话太多没耐心看
0offer是寒冬太冷还...
点赞 评论 收藏
分享
12-19 22:04
武汉大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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