我有两个csv数据集和县级数据。每个数据集通过FIPS代码标识县。我想创建一个嵌套的'主'字典,这样我可以用一个识别FIPS代码调用它,它将返回相应的FIPS的“内部”字典,其中包含来自两个数据集的所有信息。在
我了解设置嵌套词典的一般方法,即:
>>> d = {}
>>> d['dict1'] = {}
>>> d['dict1']['innerkey'] = 'value'
>>> d
{'dict1': {'innerkey': 'value'}}
但我不知道如何将其归纳为从两个独立的csv读入的数据来填充它。在
Tags:
假设您将主字典定义为:
首先,在较小的数据集上迭代foo,这样就可以使用该键的FIPS代码填充主字典,并将其数据存储在
^{pr2}$'foo'
键下:现在,在更大的数据集上迭代条,这样您就可以使用上一个数据集中遇到的匹配FIPS代码填充主字典,并将其数据存储在
'bar'
键下:相关问题 更多 >
编程相关推荐