
查缺补漏系列
文章平均质量分 77
第一遍学的时候可能忽视了一些东西
每天精彩多一点
希望每天的生活都绚丽多彩
展开
-
查漏补缺系列(五)--------map(),filter(),reduce()
1.定义 1.1 map() 可以处理任何可以迭代的东西,将其中的元素按照序列进行处理,并返回一个列表,返回的列表与原列表一致 1.2 filter() 遍历序列每个元素,判断每个元素得到一个bool值,如果是True,留下来 1.3 reduce() 处理序列,把一个序列进行合并操作 2.用法 2.1 map() num1 = [1, 2, 5, 10, 6] # lambda x : x + ...原创 2020-03-08 19:39:37 · 206 阅读 · 0 评论 -
查缺补漏系列(四)--------集合关系交并补
1.集合 不同元素组成 无序 集合中元素都为不可变类型 2.集合的内置方法 add()添加元素 s = {1,2,3,4,5,6} s.add('s') print(s) ...{1,2,3,4,5,6,'s'} clear()删除整个集合 s = {1,2,3,4,5,6} s.clear() print(s) ...set()#空集合 copy()复制 s = {1,2,3...原创 2020-03-08 11:12:09 · 312 阅读 · 0 评论 -
查缺补漏系列(三)--------函数的参数
定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义 就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数, 以及函数将返回什么样的值就够了。 Python 的函数定义非常简单,但灵活度却非常大。除了正常定义的必选 参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义 出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。 1.位置参数 有一个计算x2 的函数: d...原创 2020-02-16 19:38:20 · 167 阅读 · 0 评论 -
查漏补缺系列(二)------函数
1.关键字实参 关键字实参是传递给函数的名称—值对。你直接在实参中将名称和值关联起来了,因此向函数传递实参时不会混淆。关键字实参让你无需考虑函数调用中的实参顺序,还清楚地指出了函数调用中各个值的用途。下面有个小例子: def describe_people(age,name): print(name + " is "+ age+ " years old.") describe_people...原创 2020-02-14 16:22:49 · 228 阅读 · 0 评论 -
查漏补缺系列(一)------字典
1 . 添加键—值对 字典是一种动态结构,可随时在其中添加键—值对。要添加键—值对,可依次指定字典名、用方括号括起的键和相关联的值。 >>> dic = {'name':'wangda','age':11,'sex':'male'} >>> dic['grade']='five' >>> dic['score']='very good' >...原创 2020-02-14 14:08:51 · 248 阅读 · 0 评论