我正在寻找一种从列表和字典创建嵌套字典的 Pythonic 方式。以下两个语句产生相同的结果:
a = [3, 4]
b = {'a': 1, 'b': 2}
c = dict(zip(b, a))
c = {k: v for k, v in zip(b, a)}
输出是:
{3: 'a', 4: 'b'}
期望的结果是:
{3: {'a': 1}, 4: {'b': 2}}
我可以开始使用循环,但我认为没有必要。当然,之后我将需要再次压平那些字典。
12345678_0001
紫衣仙女
慕标5832272
相关分类