您可以绕开它:
>>> d1 = {"yes": [1,2,3], "no": [4]}
然后“反转”该字典:
>>> d2 = {value:key for key in d1 for value in d1[key]}
>>> d2
{1: 'yes', 2: 'yes', 3: 'yes', 4: 'no'}
Python字典创建语法
您可以绕开它:
>>> d1 = {"yes": [1,2,3], "no": [4]}
然后“反转”该字典:
>>> d2 = {value:key for key in d1 for value in d1[key]}
>>> d2
{1: 'yes', 2: 'yes', 3: 'yes', 4: 'no'}