python字典的key和value怎么获取

45次阅读
没有评论

共计 958 个字符,预计需要花费 3 分钟才能阅读完成。

要获取字典中的 key 和 value,可以使用以下方法:

  1. 使用 keys() 方法获取所有的 key,使用 values() 方法获取所有的 value。
my_dict = {"name": "Alice", "age": 25, "city": "New York"}

# 获取所有的 key
keys = my_dict.keys()
print(keys)  # 输出: dict_keys(['name', 'age', 'city'])

# 获取所有的 value
values = my_dict.values()
print(values)  # 输出: dict_values(['Alice', 25, 'New York'])
  1. 使用 items() 方法获取所有的 key-value 对作为元组的形式。
my_dict = {"name": "Alice", "age": 25, "city": "New York"}

# 获取所有的 key-value 对
items = my_dict.items()
print(items)  # 输出: dict_items([('name', 'Alice'), ('age', 25), ('city', 'New York')])
  1. 使用 for 循环遍历字典的 key 和 value。
my_dict = {"name": "Alice", "age": 25, "city": "New York"}

# 遍历字典的 key 和 value
for key, value in my_dict.items():
    print(key, value)  # 输出: name Alice, age 25, city New York
  1. 使用 get() 方法通过 key 获取对应的 value。
my_dict = {"name": "Alice", "age": 25, "city": "New York"}

# 通过 key 获取对应的 value
name = my_dict.get("name")
print(name)  # 输出: Alice

注意:获取的 key、value、items 对象都是类似于列表的可迭代对象,如果需要将其转换为列表,可以使用 list() 函数进行转换。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计958字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)