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')])
更新后 dict_items([(1, 'One'), (2, 'Two'), (3, 'Three'), (4, 'Four')])