欢迎访问宙启技术站
智能推送

使用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()函数,我们可以轻松地遍历字典的所有键和值,并且可以将迭代结果存储在一个新的列表或者其他数据结构中,从而方便后续的处理。