我想比较一下之前被分割并再次匹配的两个列表。在
我有两张单子。未分裂的和分裂的
list1 = ['store1 120', 'store2 140', 'store3 160', 'store4 150']
list2 = [120, 140, 150, 160]
第二个列表已经转换为int并按大小排序。我想看看是否可以比较这两个列表,因为“store1 120”与“120”最为相似,并将返回整个字符串,以便它可以再次拆分并只返回存储名称。如何比较这两个列表以返回最相似的列表?大多数搜索只返回一个不太有用的整数列表。在
编辑: 我可以从一个已经修改过的列表中,从一个已经修改过的列表中获取一些信息。原始列表可能也会有所不同,因此它需要依赖于输入而不是预定义的定义。在
在我看来,你想用一本店号字典来储存店名。您只需使用
list1
就可以做到这一点。在现在你只需要反过来。在
^{pr2}$现在,您可以使用
list2
来获取存储名称或只需遍历键值对。在使用字典(散列/映射),当您拆分列表时,将项目存储在查找字典中
有几件事要考虑
解决方案
演示
相关问题 更多 >
编程相关推荐