我有dict' SR'如下所示。
>>> SR = {'threshold':'95', 'math':'mean', 'dir':'down'}
>>> SR
{'threshold': '95', 'dir': 'down', 'math': 'mean'}
>>> var='SR'
如何打印所有密钥和&价值' SR'使用变量var。我的脚本根据某些逻辑动态选择dict名称,将其存储在某个变量中。所以我必须使用另一个变量打印dict值和键。请帮忙 。
答案 0 :(得分:0)
将各种dict
放入另一个dict
并以此方式查找。
d = {
'SR': {'threshold': '95', 'math': 'mean', 'dir': 'down'},
'AB': {'foo': 'bar'},
'XY': {'blah': 'baz'},
}
which_to_print = 'SR'
for key, value in d[which_to_print].items():
print key, value