Python 3.8从零开始学
上QQ阅读APP看书,第一时间看更新

5.3.9 items()方法

items()方法以列表返回可遍历的(键/值)元组数组,items()方法的语法格式如下:

dict.items()

此语法中,dict代表指定字典,该方法不需要参数。返回结果为可遍历的(键/值)元组数组。

该方法的使用示例如下:

>>> student={'小萌': '000', '小智': '001'}
>>> print(f'调用items方法的结果:{student.items()}')
调用items方法的结果:dict_items([('小萌', '000'), ('小智', '001')])

由输出结果可以看到,items()方法的返回结果为一个元组数组。

在Python 2.x中提供了一个iteritems()方法,iteritems()方法和items()方法的作用大致相同,但是iteritems()方法返回的是一个迭代器对象,而不是列表。在Python 3.x中没有iteritems()方法。

在实际项目应用中,items()方法使用得不多。