按最高整数重组字符串和整数列表

我有列表['Cat:3','Dog:4','Llama:2'],我想将其从最高编号重新组织到最低编号。我该怎么做?按最高整数重组字符串和整数列表

回答:

您可以使用排序功能的关键参数:

elements.sort(key=lambda s: int(s.split(':')[-1]), reverse=True) 

的关键地图的每个元素转换成整数,基于模式“STR:NUM”。然后,根据映射的int值就地对所有元素进行排序。

以上是 按最高整数重组字符串和整数列表 的全部内容, 来源链接: utcz.com/qa/263618.html

回到顶部