摘要: 代码 import collections#counter继承字典的方法,items(),keys(),vavle() obj = collections.Counter('acbdafcbad') print(obj) print(type(obj)) print(obj.most_common( 阅读全文
posted @ 2016-01-29 23:49 侠之大者kamil 阅读(137) 评论(0) 推荐(0)
摘要: python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set 阅读全文
posted @ 2016-01-29 21:57 侠之大者kamil 阅读(235) 评论(0) 推荐(0)
摘要: python源码和其他一些书籍,命名各种个性,没有一个比较统一的命名规范。于是总结了一些,供参考。模块名:模块应该使用尽可能短的、全小写命名,可以在模块命名时使用下划线以增强可读性。同样包的命名也应该是这样的,虽然其并不鼓励下划线。主要是考虑模块名是与文件夹相对应的,因此需要考虑文件系统的一些命名规则的,比如Unix系统对大小写敏感,而过长的文件名会影响其在Windows\Mac\Dos等系统中的... 阅读全文
posted @ 2016-01-29 10:54 侠之大者kamil 阅读(569) 评论(0) 推荐(0)