目錄
Python Dict 获取字典的所有项(键值对)
Python字典是一種映射数据类型,它由键和值组成。字典是一种可变容器,它可以存储任意类型的对象,并且可以根据键随机访问它们。
在Python中,可以使用以下方法获取字典的所有项(键值对):
- dict.items():返回一个可遍历的(键, 值) 元组数组。
- dict.keys():返回一个迭代器,可以使用 list() 来转换为列表。
- dict.values():返回一个迭代器,可以使用 list() 来转换为列表。
下面是一个示例,展示如何使用这些方法来获取字典的所有项:
# 定义一个字典 dict = { "name": "John", "age": 36, "city": "New York" } # 获取字典的所有项 items = dict.items() # 输出结果 print(items) # 输出结果 # [('name', 'John'), ('age', 36), ('city', 'New York')]
另外,还可以使用 for 循环来遍历字典,以获取所有项:
# 定义一个字典 dict = { "name": "John", "age": 36, "city": "New York" } # 使用 for 循环遍历字典 for key, value in dict.items(): print(key, value) # 输出结果 # name John # age 36 # city New York
总之,Python字典提供了多种方法来获取字典的所有项,包括 dict.items()、dict.keys() 和 dict.values(),以及使用 for 循环遍历字典。