前情提要:
1:模块介绍
个人认为就是 python自带的骚操作模块.如果基础能力够给力的话,完全用不到
个人认为解析式才是装逼神奇,用模块的都是伪娘
2:deque 双向列表
from collections import deque# q = deque(['a','b','c'])# q.append('d') #默认从右边添加# q.pop() #默认从右面删除# q.appendleft('-a') #从左面添加# q.popleft() #从左面删除# print(q)
3:defaultdict 定义key的字典
# from collections import defaultdict# dd =defaultdict(lambda :'N/A') #传入方法# dd['k1'] ='abc' #创建key 的值# print(list(dd))# dd['k2']# print(dd)#
4:Couter 以字典的形式返回,一个可迭代对象的重复内容的数量
# from collections import Counter# s1 =['a','a','b','b','c','c','d','c','d','e','a']# c =Counter(s1)# print(list(c))
defaultdict