我模糊地匹配了一系列电影标题,并将它们与匹配值一起编入另一个比较列表中:
>>> fuzzy_matches
[(['White Warrior (Alpha Video)'], ['White Warrior (Alpha Video)'], 100), (['White Warrior (Alpha Video)'], ['White Warrior (Digiview Entertainment)'], 63), (['White Warrior (Alpha Video)'], ['White Warrior (Platinum)'], 78), (['White Warrior (Alpha Video)'], ['White Warrior (Platinum) / David And Goliath'], 63), (['White Warrior (Alpha Video)'], ['White Warrior (Platinum) / Duel Of Champions'], 61)]...etc
我想将每个标题的匹配值相加,以便得到如下输出:
^{pr2}$我已经尝试过几种使用切片的实现,但是很难看。在
(不是我的确切密码,但这是丑陋):
^{3}$什么是实现这一目标的更有效的方法?在
您可以使用dict来存储所需的结果,然后在结尾处,如果您想要一个元组列表,可以使用
dict.items()
(python3.x)来获取结果。在示例-
如果您使用的是python2.x,则不需要在结尾使用
list(...)
。在相关问题 更多 >
编程相关推荐