|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
def func(listinfo):
try:
result = filter(lambda k: k<100 and k%2==0, listinfo)
except Exception as err:
return err
else:
return list(result)
listinfo = [133, 88, 33, 22, 44, 11, 44, 55, 33, 22, 11, 11, 444, 66, 555]
assert type(func(listinfo)) == list
assert func(listinfo) == [88, 22, 44, 44, 22, 66]
要返回 [88, 22, 44, 44, 22, 66]
Traceback (most recent call last):
File "C:/Users/Administrator/AppData/Local/Programs/Python/Python38/1.py", line 10, in <module>
assert type(func(listinfo)) == list
AssertionError
怎么改????,谢谢
def func(listinfo):
try:
result = filter(lambda k: k<100 and k%2==0, listinfo)
except Exception as err:
return err
else:
print(list(result))
return True
listinfo = [133, 88, 33, 22, 44, 11, 44, 55, 33, 22, 11, 11, 444, 66, 555]
assert func(listinfo)
|
|