
上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()方法使用得不多。