我正在制作一个简单的程序并需要帮助。
memory = {'a': 'a', 'b': 'b'}
for key, value in memory.items():
print(key)
我需要定位这样的特定密钥:x = '2'
,memory = {'a': '1', 'b': '2'}
,for k, v in memory.items(x):
,print(k)
。我的想法是x应该决定应该用它的值来打印哪个键。
答案 0 :(得分:0)
我不完全确定你要求的是什么,但是你想打印这个值吗?
memory = {'a': 'A', 'b': 'B'}
for key, value in memory.items():
print('key = {}'.format(key))
print('value = {}'.format(value))
或仅b
值?
print(memory['b'])
或者您要打印值为B
的键?
for key, val in memory.items():
if val == 'B':
print('key = {}'.format(key))
答案 1 :(得分:0)
使用keys()
方法获取列表键,然后在for循环中迭代它们
memory = {'a': 'a', 'b': 'b'}
for key in memory.keys():
print(key)
# if you need the corresponding value
print(memory[key])