不好意思,我整理一下代码格式
1
lemonada OP 额 这个代码格式
|
2
kiddult 2019-04-15 10:51:31 +08:00
第一个字典的 key,去第二个字典找包含 key 的 key ?
把第二个字典拆出来,转换成 key 为第一个字典那种形式,value 为第二个字典 key 这种 比如 key 为 '万科集团' value 为 [['碧桂园', '万科集团'], ['万科集团', '联昌国际银行']] 顺便,你上面解决方案真看着头大,看不进去。。。。 |
3
goodleixiao 2019-04-15 13:29:51 +08:00
多写两行代码的事,只要不是太复杂都好写
|
4
limuyan44 2019-04-15 15:15:59 +08:00 via Android
没有什么是循环解决不了的,如果有就是你不想循环了
|
5
jesnridy 2019-04-18 14:32:18 +08:00
In [50]: d
Out[50]: {'万科集团': [['碧桂园', '万科集团'], ['万科集团', '联昌国际银行']]} In [51]: d = {'万科集团': [['碧桂园', '万科集团'], ['万科集团', '联昌国际银行'] ...: , ['xx', 'dd']]} In [52]: list(filter(lambda x: [x for i in list(d.keys()) if i in x], list(d.va ...: lues())[0])) Out[52]: [['碧桂园', '万科集团'], ['万科集团', '联昌国际银行']] |