Python辞書からキーと値を取り出す方法は?

辞書のkeyと値を取得するには、次のようなメソッドを使用できます。

  1. keys()
  2. 値()
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
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. のために
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()
my_dict = {"name": "Alice", "age": 25, "city": "New York"}

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

注意:取得できるkey、value、itemsオブジェクトはリストのようなイテラブルオブジェクトなので、リストへ変換する必要があれば、list()関数を利用して変換することができます。

bannerAds