编写函数main()接收一个包含若干整数的列表参数lst,要求返回其中大于8的偶数组成的新列表,如果不存在就返回空列表。如果接收到的参数lst不是列表或者列表中不都是整数,就返回‘数据不符合要求’
2条回答 默认 最新
Python-ZZY 2022-04-23 09:01关注def main(lst): if type(lst) != list or any([True if type(num) == str else False for num in lst]): return "数据不符合要求" new_list = [num for num in lst if num > 8 and num % 2 == 0] return new_list测试代码:

本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1
悬赏问题
- ¥20 游戏mod是如何制作的
- ¥15 关于#hadoop#的问题:按照老师上课讲的步骤写的
- ¥20 有人会用这个工具箱吗 付fei咨询
- ¥30 成都市武侯区住宅小区兴趣点
- ¥15 Windows软实时
- ¥15 自有服务器搭建网络隧道并且负载均衡
- ¥15 opencv打开dataloader显示为nonetype
- ¥15 MacOS 80端口外网无法访问
- ¥50 js逆转反解密-会的来
- ¥15 wrodpress如何调取数据库并展示