Python dict字典函数

Python 字典 items()函数用于将字典转为元祖列表,即返回一个列表,列表的元素由元祖组成,元祖的成员又是字典的键值对。

返回结果示例:[ (key1,value1), (key2, value2), (key3, value3) ]

语法

语法如下:
dict.items()

参数

没有参数。

返回值

返回元祖列表

程序示例

介绍一些例子,了解set.items()函数的使用方法。

例1

#!/usr/bin/python
# coding=utf-8
dic = {1:"One", 2: "Two", 3:"Three"}
items = dic.items()
print(items) 

程序运行结果:

dict_items([(1, 'One'), (2, 'Two'), (3, 'Three')])

例2

更新字典时,获取到的字典元祖列表也会随之改变。

#!/usr/bin/python
# coding=utf-8
dic = {1:"One", 2: "Two", 3:"Three"}
items = dic.items()
print('更新前:', items)
dic[4] = "Four"
print('更新后', items) 
程序运行结果.:
更新前: dict_items([(1, 'One'), (2, 'Two'), (3, 'Three')])
更新后 dict_items([(1, 'One'), (2, 'Two'), (3, 'Three'), (4, 'Four')])