Pythonで辞書のキー値を取得する方法は何ですか?

keys()メソッドを使って辞書のすべてのキーを取得することができます。このメソッドは、辞書のすべてのキーを含むビューオブジェクトを返し、リストやイテレータに変換してキーの値を取得することができます。

辞書のキーを取得するための一般的な方法は次のとおりです:

  1. 鍵()
my_dict = {'a': 1, 'b': 2, 'c': 3}

keys = list(my_dict.keys())
print(keys)  # 输出 ['a', 'b', 'c']
  1. 辞書を直接反復処理します。
my_dict = {'a': 1, 'b': 2, 'c': 3}

for key in my_dict:
    print(key)  # 输出 a, b, c
  1. キーを取得する
my_dict = {'a': 1, 'b': 2, 'c': 3}

keys_iter = my_dict.keys()
for key in keys_iter:
    print(key)  # 输出 a, b, c

注意:Python 3では、keys()メソッドが返すのはリストではなくビューオブジェクトです。これによってメモリを節約することができます、特に辞書が非常に大きい場合には。

bannerAds