Py学习  »  Python

从字典python中的列表列表中查找最相似的数字[关闭]

Rory • 2 年前 • 861 次点击  

我有一本字典,其中的值是列表列表:

dict1 = {"['x1', 'y1']": [['r1', 'r2'], [78, 125]],
    "['x1', 'y1']": [['r1', 'r2'], [77, 112]],
    "['x1', 'y1']": [['r1', 'r2'], [73, 110]],
    "['x2', 'y2']": [['r2', 'r3'], [71, 103]]}

我还提供了一个列表作为输入 我想在dict1中找到

 input1 = [['r1', 'r2'], [72, 112]]

第一个列表 ['r1', 'r2'] 与中相同 dict1 并且仍然可以容易地找到。但对于第二个列表,我需要在 格言1 。所以 [72, 112] 是的 [73, 110] .我不知道该怎么做

我想要的估计输出:

output = { "['x1', 'y1']": [['r1', 'r2'], [73, 110]]}
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/157924
 
861 次点击  
文章 [ 1 ]  |  最新文章 2 年前