python字典模糊查找

j={('aa', 'bb', '80M34435'): ['a', 7269, '2021/5/25'], ('ds', 'hj', '9DSAP894'): ['a', 7269, '2021/5/25']}
字典第一个key('aa', 'bb', '80M34435'),我需要模糊查找这个key包含'aa', 'bb'即可

是要这种效果?

j={('aa', 'bb', '80M34435'): ['a', 7269, '2021/5/25'], ('ds', 'hj', '9DSAP894'): ['a', 7269, '2021/5/25']}

for k,v in j.items():
    if 'aa' in k and 'bb' in k:
        print(k,v)

遍历然后检查

# 打印出符合条件键值对
for k in j:
    if 'aa' in k and 'bb' in k:
        print(f'{k}: {j[k]}')
# 生成包含符合条件键值对的新字典
new_dict = {k: j[k] for k in j if 'aa' in k and 'bb' in k}