题解 | #牛客的资深员工#
牛客的资深员工
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)
- 实在太坑了,上一题必须要把int转为str,才能通过。这一题,int必须是int才能通过。
- 建议:在题目描述中,告知每个字段的类型。因为int类型的字段,在打印时前面会有空格,str则没有。在结果比对时,会因为空格的原因导致结果错误。