📜  Python Dict.items()方法(1)

📅  最后修改于: 2023-12-03 15:04:04.912000             🧑  作者: Mango

Python Dict.items() 方法

简介

items() 方法返回字典Dictionary所有的键值对。返回对象是 dict_items 类型,该类型包括了所有的键值对。所以,可以通过遍历获得字典中所有的键和值,或者通过list()方法将其转换为列表。

语法

以下是 items() 方法的语法格式:

dict.items()
参数

该函数没有参数。

返回值

返回一个 dict_items 类型的对象,包括了所有的键值对。

使用示例
my_dict = {'a': 1, 'b': 2, 'c': 3}
items = my_dict.items()
print(items)

输出结果:

dict_items([('a', 1), ('b', 2), ('c', 3)])

上面示例中,我们创建了一个名为 my_dict 的字典,键值对是 a:1b:2c:3。接下来,我们调用 items() 方法,并将其返回值存储在变量 items 中。最后,我们将其打印出来。

该代码段将输出 dict_items([('a', 1), ('b', 2), ('c', 3)])

您也可以将 dict_items 对象转化为列表,例如:

my_dict = {'a': 1, 'b': 2, 'c': 3}
items = my_dict.items()
items_list = list(items)
print(items_list)

输出结果:

[('a', 1), ('b', 2), ('c', 3)]
遍历字典所有键值对

通过字典的每个键值对,我们可以使用 for 循环遍历该字典。它可以像以下代码示例一样完成:

my_dict = {'a': 1, 'b': 2, 'c': 3}

for key, value in my_dict.items():
    print(key, value)

输出结果:

a 1
b 2
c 3

上面代码遍历字典 my_dict,并且打印字典的键和值。

Conclusion

Python 字典是强大的数据类型,可以通过多个方法进行操控和访问。items() 方法将字典转化为键值对的形式,以便于遍历和操作。在开发 Python 程序中, items() 方法可以大大简化我们的工作。