【发布时间】:2021-03-09 11:37:48
【问题描述】:
我有两本字典。我想请求您帮助解决以下问题:
- 第一个有 339 个键值对。这些值可能具有从 cero 到 10 的随机长度。
- 第二个有 215 个键值对。在同样的情况下,这些值的长度是随机的。
第一个字典的值是第二个字典的一个或多个键。有点像这样:
- dict1=[REQ-1:{value-1, value-2}, REQ-2:{}, REQ-3:{value-3, value-6, value-10},...]
- dict2=[value-1:{pcr-1,pcr-8}, value-2:{pcr-2,pcr-3,pcr-4},....]
如何将第二个的值嵌套到第一个的值中?:
dict3=[
REQ-1:{value-1:{pcr-1,pcr-8},value-2:{pcr-2,pcr-3,pcr-4}},
REQ-2:{},
REQ-3:{value-3:{...},value-6:{...},value-10:{...}}
,...]
非常感谢您
【问题讨论】:
-
python 中的字典是使用 {} 而不是 [] 创建的。如果您不使用键值对,{} 也是集合的运算符。除此之外,我假设您打算将“REQ-1”等作为字符串,因为python变量名中不允许使用连字符。
-
是的,你是对的。感谢您发现它。
标签: python python-3.x dictionary nested