随笔分类 -  python常用模块

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