随笔分类 - python常用模块
摘要:1.collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名字来
阅读全文
摘要:1.json&pickle import json x="[null,true,false,‘1']" print(eval(x)) #报错,无法解析null类型,而json就可以 print(json.loads(x)) #报错,无法解析'1',单引号,而json就可以 json.dump(obj
阅读全文
摘要:1.time模块 1. 时间戳 time.time() # 时间戳:1487130156.419527 2. 元组形式 time.localtime() 3. 格式化 time.strftime("%Y-%m-%d %X")) #格式化的时间字符串:'2017-02-15 11:40:53' # l
阅读全文
摘要:1.排列 1.1给定字符串,返回它的所有组合,如‘abc’, 返回‘abc’,‘acb’,‘bac,‘bca’,’cab‘,’cba‘ import itertools s = 'abc' itertools.permutations(s,len(s)) # 是迭代器 list(itertools.
阅读全文