9 高阶函数 (1) map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。list(map(str, [1, 2, 3])) (2) reduce把一个函数作用在一个序列[x1, x2, x3, …]上,这 ...
分类:
编程语言 时间:
2017-10-20 20:15:44
阅读次数:
280
心塞,set一直是我忽略的一个数据结构 1.生成一个set: 1) set(iterable) 传入一个可以迭代的数据结构: eg:字符串;元组;列表,字典 2) {v1,v2,.......,vn} 注意:vi必须是可以哈希的: 你问我啥叫哈希.额,你就知道就是不能变的就好了,剩下的问题问度娘 或 ...
分类:
其他好文 时间:
2017-10-20 13:41:21
阅读次数:
161
字典(dict): 说明:字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号{}中 。格式:d = {key1 : value1, key2 : value2 } 示例: dict = {'nam ...
分类:
编程语言 时间:
2017-10-18 20:08:56
阅读次数:
204
python python内建函数 最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候 ...
分类:
编程语言 时间:
2017-10-18 14:10:04
阅读次数:
248
学习廖雪峰的官方网站https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 6 函数 函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”。 ...
分类:
编程语言 时间:
2017-10-17 21:41:28
阅读次数:
151
描述 set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。 语法 set 语法: 参数说明: iterable -- 可迭代对象对象; 返回值 返回新的集合对象。 实例 以下实例展示了 set 的使用方法: ...
分类:
编程语言 时间:
2017-10-16 19:44:36
阅读次数:
221
描述 frozenset() 返回一个冻结的集合,冻结后集合不能再添加或删除任何元素。 语法 frozenset() 函数语法: 参数 iterable -- 可迭代的对象,比如列表、字典、元组等等。 返回值 返回新的 frozenset 对象,如果不提供任何参数,默认会生成空集合。。 实例 以下实 ...
分类:
编程语言 时间:
2017-10-16 19:41:11
阅读次数:
168
描述 dict() 函数用于创建一个字典。 语法 dict 语法: 参数说明: **kwargs -- 关键字 mapping -- 元素的容器。 iterable -- 可迭代对象。 返回值 返回一个字典。 实例 以下实例展示了 dict 的使用方法: ...
分类:
编程语言 时间:
2017-10-16 19:35:46
阅读次数:
222
中文参考文档:http://python.usyiyi.cn/translate/python_352/library/functions.html abs(x) #返回一个数的绝对值。参数可以是整数或浮点数。如果参数是一个复数,则返回其大小 all(iterable) #如果iterable(可迭 ...
分类:
编程语言 时间:
2017-10-16 11:11:57
阅读次数:
241