items( ) 与 iteritems()

原创 2015年07月08日 09:21:43

在Python2.x中,

items( )用于 返回一个字典的拷贝列表【Returns a copy of the list of all items (key/value pairs) in D】,占额外的内存。

iteritems() 用于返回本身字典列表操作后的迭代【Returns an iterator on all items(key/value pairs) in D】,不占用额外的内存。


>>> dicTest ={'a':1,'b':2}
>>> dicTest.items()
[('a', 1), ('b', 2)]
>>> dicTest.iteritems()
<dictionary-itemiterator object at 0x023C6330>
>>> 


关于python 字典item iteritems的区别

综述迭代器 对于原生支持随机访问的数据结构(如tuple、list),迭代器和经典for循环的索引访问相比并无优势,反而丢失了索引值(可以使用内建函数enumerate()找回这个索引值)。但对于无...

OCJP-TestReal[1]讲解.310-065.244.Items

  • 2013年12月25日 14:44
  • 4.61MB
  • 下载

Scrapy爬虫入门教程六 Items(项目)

Scrapy爬虫入门教程六 Items(项目)
  • Inke88
  • Inke88
  • 2017年03月07日 09:56
  • 549

kindeditor编辑器的工具栏items的去和留

今天把kindeditor的工具栏看了看,还是有很多功能没有利用,并且去掉一部分不需要的工具。那么我们应该如何自定义自己想要的工具栏呢?工具栏如何编辑呢?分几种情况来加以阐述: 第一种:修改原始文件...

OAF中的regions和items类型

  • 2014年10月17日 18:15
  • 16KB
  • 下载

RecyclerView垂直多条Items广告轮播Demo

  • 2017年11月16日 14:43
  • 40.62MB
  • 下载

memcache源码分析之items,slabs

http://www.cnblogs.com/xianbei/archive/2011/01/18/1924893.html items是memcache用来管理item的封装,采用的hash表和L...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:items( ) 与 iteritems()
举报原因:
原因补充:

(最多只允许输入30个字)