跳至主要内容

items()

Python 中的 items() 方法是一个字典方法,它返回一个视图对象,该对象显示字典中元组对 (键、值) 的列表。此方法用于以 元组 的形式访问字典中的所有键值对。

参数值

此函数不接受任何参数。

返回值

items() 方法返回一个视图对象,其中包含字典中的 元组 (键、值)。

如何在 Python 中使用 items()

示例 1

Python 中的 items() 方法返回一个视图对象,该对象显示字典的键值元组对列表。

dict = {'a': 1, 'b': 2, 'c': 3}
print(list(dict.items()))
# Output: [('a', 1), ('b', 2), ('c', 3)]
示例 2

此方法允许你使用 for 循环迭代字典中的键值对。

dict = {'apple': 'red', 'banana': 'yellow', 'grape': 'purple'}
for key, value in dict.items():
    print(f'The color of {key} is {value}')
示例 3

你还可以将 items() 方法与列表解析结合使用,以处理字典中的数据并创建一个格式化 字符串 的新列表。

dict = {'John': 25, 'Alice': 30, 'Bob': 28}
formatted_list = [f'{name} is {age} years old' for name, age in dict.items()]
print(formatted_list)
# Output: ['John is 25 years old', 'Alice is 30 years old', 'Bob is 28 years old']