📅  最后修改于: 2023-12-03 14:46:43.658000             🧑  作者: Mango
Python字典(dictionary)是Python中最常用的数据结构之一,它以键值对的形式存储数据。Python 字典dict类型有一个方法items(),它可以返回字典中所有键值对。
字典items()方法的基本语法如下:
dict.items()
返回字典中所有键值对的列表。
以下是一个使用items()方法的简单例子:
>>> my_dict = {'name': 'Lucy', 'age': 24}
>>> print(my_dict.items())
dict_items([('name', 'Lucy'), ('age', 24)])
在这个例子中,我们创建了一个字典并使用items()方法获取键值对列表。
使用items()方法可以很方便地遍历字典:
>>> my_dict = {'name': 'Lucy', 'age': 24}
>>> for k, v in my_dict.items():
... print(k, v)
...
name Lucy
age 24
在这个例子中,我们用for循环遍历字典中的键值对,并用两个变量k和v来分别引用键和值。
items()方法返回的是一个键值对的列表,可以将其转换为其他类型的容器对象,例如列表和元组:
>>> my_dict = {'name': 'Lucy', 'age': 24}
>>> my_list = list(my_dict.items())
>>> my_tuple = tuple(my_dict.items())
>>> print(my_list)
[('name', 'Lucy'), ('age', 24)]
>>> print(my_tuple)
(('name', 'Lucy'), ('age', 24))
在这个例子中,我们使用items()方法获取键值对列表,然后将它们转换为了列表和元组。
Python字典的items()方法可以返回字典中所有键值对。使用这个方法可以方便地遍历字典,以及将其转换为其他类型的容器对象。