我编写了一些代码来从第二个字典中获取新值并将其添加到新字典中。
这是两本词典:
a = {armani: jeans, dolce: gabbana}
b = {jeans: robo, jobs: versace}
Run Code Online (Sandbox Code Playgroud)
这是代码:
{k:b[v] for k,v in a.items() if v in b}
但是,我收到以下错误:unhashable type: 'list'我知道这可能是因为我的值b[v]是这样的[[20], [30], [35]]
在过去的几个小时里,我的头一直在发疯。我确信它是如此之小