我创建了一个文件,其中包含来自公司的所有数据作为带有列表的CSV文件夹。该文件夹将“名称”,“年龄”,“加入年份”,“退出年份”作为列读取,如下所示:Name, Age, Join Year, Exit YearMark , 19 , 2001 na Mike, 30 , 2000 na我正试图隔离所有从2000年开始的人。到目前为止,我的代码为import csvwith open('Confidential.csv', 'rU') as input: dL= list(csv.reader(input)) sL = dL print sL[2]并打印出所有mikes数据,因为我知道这是中的行号dL。我想知道的是,有一种更简单的方法来显示2000年以后的所有人。就像我可以编写代码来搜索2000年以后开始的人一样,如果可以的话,它可以为这些人在行中显示数据。IEif raw_input = 2000find all 2000 print line data for any line that contains 2000?Like mike, 30, 2000, na because that matches 2000 :)这可能吗,还是我最好还是坚持原始代码并单独输入每个人的电话号码?
添加回答
举报
0/150
提交
取消