我想在字典中匹配字典数据。这个:
print(a["myval"]["val1"])
Run Code Online (Sandbox Code Playgroud)
用于获得所需的输出。但是,我想“通配”该myval条目。同时输出结果myval2
print(a['*']["val1"])
Run Code Online (Sandbox Code Playgroud)
但是,这不起作用。
我当前的方法似乎很笨拙:
for i in iter(a):
print(i)
print(a[i]["val1"])
Run Code Online (Sandbox Code Playgroud)
当我选择时,它也会中断val3。这是我的字典
a = {
"myval" : {
"val1" : True,
"val2" : 1,
},
"myval2" : {
"val1" : False,
"val2" : 0,
"val3" : [1, 2, 3],
}
}
Run Code Online (Sandbox Code Playgroud)