任务一:包裹邮寄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中的详细信息