from collections import deque
class Student():
def __init__(self,num,place1,place2):
self.num=num
self.place1=place1
self.place2=place2
n=int(input())
deque1=deque()
for i in range(n):
try:
w=list(map(eval,input().split(" ")))
deque1.append(Student(w[0],w[1],w[2]))
except:
print("cowu")
m=int(input())
list1=list(map(eval,input().split(" ")))
for i in list1:
for student in deque1:
if student.place1==i:
print("{} {}".format(student.num,student.place2))
1.体会到了try except的好处
2.利用list 接受输入 而且使用list下标的方法产生一个个对象(主要记忆于名人堂于代金券的问题)