节点追踪

任务一:包裹邮寄v1 查...

任务一:包裹邮寄v1

查找邮寄目的地为石家庄的全部包裹号

存储结构:(省/直辖市名:(市名:[包裹号…….)
注意:遍历必须先外层再内层,内层字典为外层字典的值。

# 京津冀经济圈内35个包裹邮寄目的地汇总
dic = {'河北': {'保定': ['004', '012'], '唐山': ['015', '003', '021'], '廊坊': ['025', '017'],
              '石家庄': ['002', '028', '008'], '秦皇岛': ['006', '007'], '张家口': ['011', '013', '026'],
              '承德': ['024'], '沧州': ['001'], '衡水': ['014', '035'], '邢台': ['009', '016'],
              '邯郸': ['018', '027'], '定州': ['029'], '辛集': ['033']},
       '河南': {'安阳': ['005', '023']},
       '北京': {'北京': ['010', '019', '020', '022', '030', '031']},
       '天津': {'天津': ['032', '035']}}

# 查找邮寄目的地为石家庄的全部包裹号

任务二:包裹邮寄v2

查找“001”号包裹的邮寄目的地

任务三:包裹邮寄v3

将“008”号包裹目的地修改为唐山(原目的地为石家庄)

任务四:包裹邮寄v4

将dic中北京市的包裹信息更新为dic2中的详细信息

# ...
# 北京市具体到各区的包裹信息汇总
dic2 = {'东城区': ['010'],
        '昌平区': ['019'],
        '通州区': ['020'],
        '大兴区': ['022'],
        '海淀区': ['030'],
        '朝阳区': ['031']}
        
# 将dic中北京市的包裹信息更新为dic2中的详细信息