我有以下格式的清单:
[('car crash killed', 95), ('car accident crash', 86), ('disaster police car', 45)]
我想提取最大数的字符串/句子并将其打印到文本文件中。在这种情况下,输出将是:
^{pr2}$如果有两个或更多的字符串/句子具有相同的最大数,我想提取所有他们。为了示例:
[('car crash killed', 95), ('car accident crash', 95), ('disaster police car', 45)]
输出:
car crash killed
car accident crash
如何提取?在
给出具有重复值(96)的列表:
然后按值对其排序并选择最高的值:
^{pr2}$这可以通过列表理解来简化:
使用
max
获取值最大的项:现在,要返回所有max-value项目,基本上应用相同的逻辑。获取
^{pr2}$max_value
并使用如下列表理解返回带有max_value
的所有项:相关问题 更多 >
编程相关推荐