📅  最后修改于: 2023-12-03 15:04:04.912000             🧑  作者: Mango
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:1
、b:2
和c: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
,并且打印字典的键和值。
Python 字典是强大的数据类型,可以通过多个方法进行操控和访问。items()
方法将字典转化为键值对的形式,以便于遍历和操作。在开发 Python 程序中, items()
方法可以大大简化我们的工作。