题解 | #牛客的资深员工#

牛客的资深员工

https://www.nowcoder.com/practice/02287d71565f4abaa62d7fc90b250e75

import pandas as pd


dataFrame = pd.read_csv(
    'Nowcoder.csv',
    dtype={
        'ID':str,
        'working_years':int,
        'level':int,
        'language':str,
        'salary':int,
    }
)

result = dataFrame[
    (dataFrame['language'] == 'C') & (dataFrame['working_years'] >= 8)
]

print(result)
  1. 实在太坑了,上一题必须要把int转为str,才能通过。这一题,int必须是int才能通过。
  2. 建议:在题目描述中,告知每个字段的类型。因为int类型的字段,在打印时前面会有空格,str则没有。在结果比对时,会因为空格的原因导致结果错误。
全部评论

相关推荐

测试糕手手:社会第一课,随便吹牛逼,直接说四个月,别老实。老实人只会被欺负
点赞 评论 收藏
分享
找到实习了 给了150一天 但是说是低代码 值得去吗
码农索隆:是在没实习,可去,待个一两周,不行就润呗
点赞 评论 收藏
分享
水墨不写bug:疑似没有上过大学
点赞 评论 收藏
分享
06-12 10:50
门头沟学院 Java
你的不定积分没加C:我怎么在学院群看到了同样的话
点赞 评论 收藏
分享
昨天 11:08
门头沟学院 Java
投递京东等公司9个岗位
点赞 评论 收藏
分享
评论
5
收藏
分享

创作者周榜

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