operator.itemgetter函数 和 iteritems()方法
2018-01-16 16:51
197 查看
operator.itemgetter()
operator模块提供的itemgetter函数用于获取对象的哪些维的数据,参数为一些序号,如1,2,3等。import operator
a=[1,2,3,’a’]
b=operator.itemgetter(2,1)
b(a)
输出结果为(3,2),注意序号从0开始
iteritems()
字典iems()方法和iteritems()方法,是python字典的内建函数,返回python列表和迭代器。items方法是将字典中的所有项,以列表方式返回。因为字典是无序的,所以items方法返回字典所有项也是无序的。
x={1:’python’,2:’java’}
x.items()
输出结果为:[(1, ‘python’), (2, ‘java’)],即将字典的每一项作为元组,添加到列表中。
iteritems()方法,返回一个迭代器。
但是python3.x,iteritems()方法已经废除,items()也会返回一个迭代器
相关文章推荐
- python中的sorted、iteritems和operator.itemgetter
- Python中的sorted函数以及operator.itemgetter函数
- Python中的sorted函数以及operator.itemgetter函数
- Python中的sorted函数以及operator.itemgetter函数
- 4000 Python中的operator.itemgetter函数和sorted函数
- Python中的sorted函数以及operator.itemgetter函数 【转载】
- Python中的sorted函数以及operator.itemgetter函数 【转载】
- python中的operator.itemgetter函数 operator.itemgetter函数
- python中的operator.itemgetter函数
- python字典(dictionary)中get和items、iteritems方法
- operator.itemgetter函数和sorted函数
- python中argsort,sort 和 sorted,operator.itemgetter函数
- Python中的sorted函数以及operator.itemgetter函数 (转)
- Python中的sorted函数以及operator.itemgetter函数
- Python中的sorted函数以及operator.itemgetter函数
- ItemsControl.GetContainerForItemOverride 方法
- Python中的sorted函数以及operator.itemgetter函数 【转载】
- 在列表中选择每个元素给定位置的值,operator.itemgetter函数
- 转:Python中的sorted函数以及operator.itemgetter函数
- Python中Numpy的tile函数用法以及operator.itemgetter函数和sorted函数