主要内容:1. 模块的简单认识2. collections模块3. time时间模块4. random模块5. os模块6. sys模块 一. 模块的简单认识什么是模块. 模块就是我们把装有特定功能的代码进行归类的结果. 从代码编写的单位来看我们的程序, 从小到大的顺序: 一条代码 < 语句句块 < ...
分类:
其他好文 时间:
2018-10-08 21:42:04
阅读次数:
174
一.模块的认识 模块就是我们把装有特定功能的代码进行归类的结果.目前写的所有py文件都是模块 引入模块方式: import 模块 from collections import 模块 二.collections模块 collections模块主要封装了一些关于和类的相关操作 1.Counter是一个 ...
分类:
其他好文 时间:
2018-10-08 20:36:46
阅读次数:
148
原文:https://www.cnblogs.com/dahu-daqing/p/7040490.html 参考老顽童博客,他写的很详细,例子也很容易操作和理解. 1.模块简介 collections包含了一些特殊的容器,针对Python内置的容器,例如list、dict、set和tuple,提供了 ...
分类:
编程语言 时间:
2018-10-08 16:02:17
阅读次数:
222
defaultdict()和namedtuple()是collections模块里面2个很实用的扩展类型。一个继承自dict系统内置类型,一个继承自tuple系统内置类型。在扩展的同时都添加了额外的很酷的特性,而且在特定的场合都很实用。 defaultdict() 定义以及作用 返回一个和dicti ...
分类:
其他好文 时间:
2018-09-30 16:46:22
阅读次数:
153
collection模块: 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1:namedtuple 生成可以使用名字来访问元 ...
分类:
编程语言 时间:
2018-09-23 11:33:26
阅读次数:
198
一、时间模块 二、random 模块 三、collections模块 四、os模块 五、 re模块 六、hashlib模块 七、logger日志模块 ...
分类:
编程语言 时间:
2018-09-08 22:28:18
阅读次数:
142
内置的数据类型: int float complex str list tuple dict set 基础数据类型: int float complex str list tuple dict collections模块: 根据基础数据类型又做了一些扩展 1、OrderdDict:有序字典 Pyth ...
分类:
编程语言 时间:
2018-09-05 21:50:28
阅读次数:
250
collections模块 ——数据类型扩展模块 有序字典 python3.6后所有字典有序了 特殊用法: 1. move_to_end(key) 默认字典 作用:当访问一个字典的键不存在时,实例化一个值当做默认值 输出: 默认字典的实现机制: 1. 第一步首先对默认字典进行默认赋值只有两种情况,第 ...
分类:
其他好文 时间:
2018-09-05 21:46:46
阅读次数:
184
Counter 这是一个继承dict的子类,专门用来做计数器,dict中的方法这里同样适用 from collections import Counter其中数学运算如果其中一方的不存在,则会默认创建对应键,值为0的键值对 counter = Counter("accab") # Counter({ ...
分类:
编程语言 时间:
2018-09-05 17:33:27
阅读次数:
203