使用iteritems()函数处理字典数据的实例
发布时间:2024-01-13 13:20:32
iteritems()函数是一个用于迭代字典的方法,它返回一个迭代器,该迭代器可同时产生字典的键和值。
下面是一个使用iteritems()函数处理字典数据的示例:
例子1:
# 定义一个字典
my_dict = {"apple": 2, "banana": 3, "cherry": 4}
# 使用iteritems()函数迭代字典
for key, value in my_dict.items():
print(key, value)
输出结果:
apple 2 banana 3 cherry 4
例子2:
# 定义一个字典
my_dict = {"apple": 2, "banana": 3, "cherry": 4}
# 使用iteritems()函数迭代字典,并将结果存储在一个新的列表中
result = []
for key, value in my_dict.items():
result.append((key, value))
# 打印结果
print(result)
输出结果:
[('apple', 2), ('banana', 3), ('cherry', 4)]
在例子1中,我们定义了一个字典my_dict,然后使用iteritems()函数迭代该字典。迭代过程中,我们使用两个变量key和value来接收迭代器产生的键和值,并将它们打印出来。
在例子2中,我们也定义了一个字典my_dict,并使用iteritems()函数迭代该字典。与例子1不同的是,我们将迭代结果存储在一个新的列表result中,每个键和值都以元组的形式存储。最后,我们打印出这个列表。
通过使用iteritems()函数,我们可以轻松地遍历字典的所有键和值,并且可以将迭代结果存储在一个新的列表或者其他数据结构中,从而方便后续的处理。
