Python中的items()函数是一个用来返回可遍历的(键, 值)元组数组的内置函数。它的作用是将字典中的键和值组成一个元组,返回一个可遍历的元组列表。它的使用方法如下:
1. items()函数的定义
dict.items()
它的参数为字典,返回值为一个包含所有字典中键值对的元组的列表。
2. items()函数的使用
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} print "dict['Name']: ", dict['Name'] print "dict['Age']: ", dict['Age'] # 返回可遍历的(键, 值) 元组数组 print "dict.items() : ", dict.items()
输出结果如下:
dict['Name']: Runoob dict['Age']: 7 dict.items() : [('Age', 7), ('Name', 'Runoob'), ('Class', 'First')]
从输出结果可以看出,dict.items()返回的是一个可遍历的(键, 值)元组数组,元组中的第一个元素是字典的键,第二个元素是字典的值。
3. items()函数的应用
items()函数可以用来遍历字典中的所有元素,例如:
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} # 遍历所有的键 for key in dict.keys(): print key # 遍历所有的值 for value in dict.values(): print value # 同时遍历键和值 for key, value in dict.items(): print key, value
输出结果如下:
Age Class Name 7 Runoob First Age 7 Name Runoob Class First
可以看出,items()函数可以用来遍历字典中的所有元素,它是一个非常有用的函数。