collections 模块常用方法学习
2024-10-18 23:33:24
前情提要:
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
最新文章
- Linux 安装MySQL
- js 事件大全
- Unity 坐标系
- [转]DIV+CSS和TABLE的区别
- Java基础-四要素之一《多态》
- 自定义UISearchDisplayController中搜索到结果的cell的位置
- WinDriver&;amp;PCIE
- WIN7下使用.net(C#)监视剪贴板 (转)
- poj 3691
- java 类与类之间的关系 及uml图
- LNMP之Nginx
- Python内置函数(46)——format
- SharpMap在web上的应用
- BZOJ4289 Tax 最短路建模
- Form组件归类
- Nginx 如何处理上游响应的数据
- iOS 新浪微博-3.0 新特性
- 一些常见的js问题总结
- tensorboard简单使用
- c++之——虚析构函数