|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
a = {"内蒙古":"10", "山东":"17",}
b = {10:"8400250331",17:"17236695",}
c = {"内蒙古":[{"呼和浩特":"101", "包头":"102", "乌海":"106", "呼伦贝尔" :"108", "兴安盟":"113","通辽": "109","乌兰察布" :"103","巴彦淖尔" :"105","阿拉善盟" :"114","鄂尔多斯" :"104","锡林郭勒盟":"111"}]},
{{"山东":[{"济南":"170","青岛":"166","淄博":"150","枣庄":"157","东营":"156","烟台":"161","潍坊":"155","济宁":"158","泰安":"172","威海":"152","日照":"154","莱芜":"160","临沂":"153","德州":"173","聊城":"174","滨州":"151","菏泽":"159"}]},}
如何实现字典中数据循环并关联
例如 :bbs.fishc.com/a值/b值(对应a值)/c值(对应a值)
做到 :bbs.fishc.com/变量/变量/变量 对应上面关联关系
本帖最后由 bush牛 于 2017-11-20 18:46 编辑
- s = 'bbs.fishc.com/'
- for k,v in a.items():
- for x,y in c[k][0].items():
- # print(s + v +'/'+ b[int(v)] + '/' + y) # 数字
- print(s + v + '/' + b[int(v)] + '/' + x) # 汉字
复制代码
你的C有问题。修改如下:
c = {"内蒙古":[{"呼和浩特":"101", "包头":"102", "乌海":"106", "呼伦贝尔" :"108", "兴安盟":"113","通辽": "109","乌兰察布" :"103","巴彦淖尔" :"105","阿拉善盟" :"114","鄂尔多斯" :"104","锡林郭勒盟":"111"}],
"山东":[{"济南":"170","青岛":"166","淄博":"150","枣庄":"157","东营":"156","烟台":"161","潍坊":"155","济宁":"158","泰安":"172","威海":"152","日照":"154","莱芜":"160","临沂":"153","德州":"173",
"聊城":"174","滨州":"151","菏泽":"159"}]}
|
|