【发布时间】:2020-07-23 17:55:09
【问题描述】:
我一直在努力解决一个涉及基于每个区域内的开始范围和结束范围的区域的邮政编码的问题。我似乎无法弄清楚如何使用下面的字典来浏览我的邮政编码列表。最终我需要一个列表,上面写着邮政编码 6015 属于区域 A
mydict = {'Territory a': [60000,60999], 'Territory b': [90000,90999], 'Territory c': [70000,700999]}
myzips = [60015,60016,60017,90001,90002,90003,76550,76556,76557]
我研究了如何调用字典中的值,但我没有看到调用键的好方法,在我的例子中是区域描述。我并不完全相信字典是要走的路,但我想不出另一种方式,所有元素都保持在一起以便在未来的函数或循环中被调用。
任何帮助将不胜感激。
【问题讨论】:
标签: python dictionary arraylist list-comprehension