摘要: sorted()函数对所有可迭代的对象进行排序操作 sort 与sorted区别: sort是应用在list上的方法,sorted可以对所有可迭代的对象进行排序操作。 list的sort方法返回的是对已经存在的列表进行操作,无返回值, 而内建函数sorted方法返回的是一个新的list,而不是在原来 阅读全文
posted @ 2018-09-12 18:28 我在独墅湖边 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 偏函数 偏函数:函数的参数较多,且大多数固定,把这些参数默认的函数称为偏函数 创新函数 1.手动 2.调用functools 场景: Int函数 int(字符串,base=2) int:将字符串 →数字 手动 调用 高阶函数 高阶函数;接收的参数中有另外一个函数 用处:方便构造要先干嘛的函数,要先做 阅读全文
posted @ 2018-09-12 16:08 我在独墅湖边 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 生成器(generator):一个特殊的迭代器 特点:1.惰性计算数据,节省内存 2.能够记录状态,并通过next(生成器)函数【或者生成器.__next__()】,访问下一个状态 3.具备可迭代特性 创建方式: 1 将[]→() l = (i for i in range(1, 100) if 1 阅读全文
posted @ 2018-09-12 15:40 我在独墅湖边 阅读(118) 评论(0) 推荐(0) 编辑