我是Python的新手,试图搜索但似乎找不到我想要实现的示例。如果有任何想法则不胜感激。我正在使用具有许多键和值的嵌套字典,但我只想使用过滤列表变量打印特定的键和值。
my_nested_dict = {"global": {"peers": {"15.1.1.1": {"remote_id": "15.1.1.1", "address_family": {"ipv4": {"sent_prefixes": 1, "received_prefixes": 4, "accepted_prefixes": 4}}, "remote_as": 65002, "uptime": 13002, "is_enabled": true, "is_up": true, "description": "== R3 BGP Neighbor ==", "local_as": 65002}}, "router_id": "15.1.1.2"}}
我想要对它进行筛选,并选择要打印出来的键和值
filtered_list = ['peers', 'remote_id', 'remote_as', 'uptime']
并取得一个成功的成果
peers: 15.1.1.1
remote_id: 15.1.1.1
remote_as: 65002
uptime: 13002