私は簡単なプログラムを作っており、助けが必要です。 x = '2'
、memory = {'a': '1', 'b': '2'}
、for k, v in memory.items(x):
、print(k)
:辞書の特定のキーをどのようにターゲットに設定するのですか?
memory = {'a': 'a', 'b': 'b'}
for key, value in memory.items():
print(key)
は、私はこのような特定のキーをターゲットにする必要があります。私の考えは、xがそのキーによってどのキーを印刷すべきかを決定しなければならないということです。
'a'キーではなく' b'キーを表示しますか?あなたの目標はキーの値を印刷することですか?またはキーだけ? 'for'ループで' b'キーを何回印刷したいのですか? – davedwards
私はこれを最初にうまく説明しなかったので、x = '2'、memory = {'a': '1'、 'b': '2'}のような特定のキーをターゲットにする必要があります。 memory.items(x):, print(k)。私の考えは、xがそのキーによってどのキーを印刷すべきかを決定しなければならないということです。 – NemPlayer
あなたはまだよくそれを説明していない、IMO。辞書のキーと値の違いを知っていますか?辞書は通常、_key_に関連付けられた値をルックアップするために使用されますが、その逆である特定の値を持つキーを検索するように思えます。 – martineau