Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数 groupby:把迭代器中相邻的重复元素挑出来放在一起 返回结果 实际上挑选规则是通过函数完成的,只要作用于函数的两个元素返回的值相等,这两个元素就被认为是在一组的,而函数返回值作为组的key。如果我们要忽略大小写分组, ...
分类:
编程语言 时间:
2018-10-02 14:03:28
阅读次数:
114
itertools Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。 首先,我们看看itertools提供的几个“无限”迭代器: >>> import itertools >>> natuals = itertools.count(1) >>> for n in na ...
分类:
其他好文 时间:
2018-09-26 22:13:51
阅读次数:
169
目录 装饰器 @ 装饰器函数名 myfun = 装饰器函数名(myfun) 函数的文档字符串 函数的文档字符串由函数的 __doc__ 属性绑定 模块 模块的分类: 内建模块 标准库模块 第三方模块 用户自己编写的模块 模块的导入语句有三种: import 语句 from import 语句 fro ...
分类:
其他好文 时间:
2018-09-20 17:25:22
阅读次数:
168
一:内建模块 time和datetime(http://www.jb51.net/article/49326.htm) 在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以 ...
分类:
编程语言 时间:
2018-07-21 12:00:20
阅读次数:
168
【datetime】 No1: 获取当前时间 No2: 时区转换 【collections】 No3: No4: deque方便插入和删除 OrderedDict有序 FIFO(先进先出)的dict Counter计数器 【base64】 No5: Base64是一种用64个字符来表示任意二进制数据 ...
分类:
编程语言 时间:
2018-07-02 23:00:16
阅读次数:
239
# 这是学习廖雪峰老师python教程的学习笔记1、概览Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。1.1、itertools提供的几个“无限”迭代器 0)count()&g
分类:
编程语言 时间:
2018-05-16 19:40:21
阅读次数:
171
1、概览datetime是Python处理日期和时间的标准库。获取当前日期和时间(datetime.now())>>> from datetime import datetime>>> now = datetime.now() # 获取当前datetime>>> print(now)2015-05-18 16:28:07.198690>&
分类:
编程语言 时间:
2018-05-16 17:24:41
阅读次数:
214
datetime dateime是Python中处理日期和时间的标准库。 获取当前日期和时间 ...
分类:
编程语言 时间:
2018-05-06 18:50:19
阅读次数:
95
Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。 无限迭代器 count()会创建一个无限迭代器 cycle()会把传入的一个序列无限重复下去: repeat()负责把一个元素无限的重复下去,不过如果提供第二个参数就可以限定重复次数: 无限序列只有在for迭代时才会无 ...
分类:
其他好文 时间:
2018-05-02 02:57:35
阅读次数:
163
一、异常处理 1.1、异常常用格式 1.2、rest接口(定义显示异常的详细信息) 二、内建模块 Python之所以自称“batteries included”,就是因为内置了许多非常有用的模块,无需额外安装和配置,即可直接使用。 2.1、datetime模块 datetime是Python处理日期 ...
分类:
其他好文 时间:
2018-04-24 00:22:32
阅读次数:
168