python简单问题 测试用例为何未通过

for i in range(0,n):
    fac=input().split(" ")
    #type fa is list
    if fac[0] =="pop":
        order="lis.{}()".format(fac[0])
        eval(order)
    elif fac[0] =="print":
        order="{}(lis)".format(fac[0])
        eval(order)
    elif fac[0]=="reverse" :
        order="{}d(lis)".format(fac[0]) 
        lis=eval(order)
    elif fac[0]=="sort" :
        order="{}ed(lis)".format(fac[0]) 
        lis=eval(order)
    elif len(fac)== 2:
        order="lis.{}({})".format(fac[0],fac[1])
        eval(order)
    else:
        order="lis.{}({},{})".format(fac[0],fac[1],fac[2])
        eval(order)