习题:

  1. 用lambda和filter完成下面功能:输出一个列表,列表里面包括:1-100内的所有偶数。(提示:可以用filter,lambda)

    [ x for x in range(1,101) if x%2==0]
    def func(x):
    return x % 2 == 0 new_list = list(filter(func, range(1, 101)))
    print(new_list)
  2. 用位置匹配,关键字匹配,收集匹配(元组收集,字典收集)分别写4个函数,完成功能;

    传递3个列表参数:

    [1,2,3],[1,5,65],[33,445,22]

    返回这3个列表中元素最大的那个,结果是:445

    def get_max(list1, list2, list3):
    return max(list1+list2+list3) print get_max([1,2],[3,4],[67,9]) def get_max2(list1=[], list2=[], list3=[]):
    return max(list1+list2+list3) print get_max2([1,2],[3,4],[67,9]) def get_max3(*list):
    a = []
    for x in list:
    a.extend(x)
    return max(a) print(get_max3([1,2,3],[4,6,8])) def get_max4(**list):
    new_list = []
    for x in list.values():
    new_list.extend(x)
    return max(new_list) print(get_max4(list1=[1,2,3],list2=[4,6,8]))

最新文章

  1. Python join()函数
  2. 【JavaEE】Hibernate继承映射,不用多态查询只查父表的方法
  3. 【云计算】docker registry v2简介
  4. 部署ganglia3.7
  5. Add an IPv6 route through an interface
  6. 潜水JVM
  7. 关于STM32空闲中断
  8. Dapper入门教程(三)——Dapper Query查询
  9. jaspersoft studio 的初级入门(一)
  10. [IOI2007]训练路径
  11. Sprite子节点透明度不能跟随父节点变化的问题求解(转)
  12. error: undefined reference to 'android::hardware::details::return_status::~return_status()'
  13. Batch_Size 详解
  14. ios不触发事件也能播放音频
  15. 51Testing专访史亮:测试人员在国外
  16. android-----带你一步一步优化ListView(一)
  17. Linux设置时间
  18. oracle日期、转换函数
  19. list.stream().parallel() 并行流
  20. libevent源码剖析

热门文章

  1. idea使用maven私服
  2. http-proxy-middleware及express实现反向代理
  3. c# 遍历局域网计算机(电脑)获取IP和计算机名称
  4. 123457123456#0#-----com.twoapp.mathGame13--前拼后广--13种数学方法jiemei
  5. Python基础之内置函数(二)
  6. LeetCode_88. Merge Sorted Array
  7. 根据DELTA自动生成SQL语句
  8. NodeJs本地搭建服务器,模拟接口请求,获取json数据
  9. 【c# 学习笔记】显示接口实现方法
  10. jquery的ajax设置为同步