【发布时间】:2013-08-16 20:11:39
【问题描述】:
我正在寻找一种无需太多样板代码的 Python 方法。
假设我有一个列表:
[(a,4),(b,4),(a,5),(b,3)]
我正在尝试找到一个允许我按第一个元组值排序的函数,并将列表值合并在一起,如下所示:
[(a,[4,3]),(b,[4,5])]
我知道我可以用幼稚的方式做到这一点,但我想知道是否有更好的方法。
【问题讨论】:
-
输出中的 5 是如何变成 3 的?
标签: python python-2.7 map reduce