使用通配符键匹配迭代字典

4
我正在尝试迭代一个字典以检索所有与键中的模式npi[0-9]+匹配的值。在Python中是否可能实现这一点?
for data in input_file:
    print(data['npi0'])
    print(data['npi1'])
    ....
1个回答

4
你只需要遍历字典,并对键进行模式匹配即可。
for key in dict:
    if re.match(r'npi[0-9]+', key):
        print(dict[key])

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接