源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Python标准库defaultdict模块使用示例

  • 时间:2020-02-11 23:33 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Python标准库defaultdict模块使用示例
Python标准库中collections对集合类型的数据结构进行了很多拓展操作,这些操作在我们使用集合的时候会带来很多的便利,多看看很有好处。 defaultdict是其中一个方法,就是给字典value元素添加默认类型,之前看到过但是没注意怎么使用,今天特地瞅了瞅。 首先是各大文章介绍的第一个例子:
[url=https://docs.python.org/2/library/collections.html#collections.defaultdict]https://docs.python.org/2/library/collections.html#collections.defaultdict[/url] >>> s = [('yellow', 1), ('blue', 2), ('yellow', 3), ('blue', 4), ('red', 1)] >>> d = defaultdict(list) >>> for k, v in s: ...     d[k].append(v) ... >>> d.items() [('blue', [2, 4]), ('red', [1]), ('yellow', [1, 3])] ''' 
当我们做这种带有统计性质的数据操作时候,这个对象很好用。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部