将元组列表转换为列表字典的Pythonic方法?

时间:2015-05-13 19:59:00

标签: python

说我有一个元组列表:

[('M', 'Bob'), ('F', 'Jane'), ('F', 'Mary'), ('M', 'John'), ('M', 'Henry')]

我想将其转换为包含名称列表的键码(' M'或者' F'):

{'M':['Bob', 'John', 'Henry'], 'F':['Jane', 'Mary']}

有没有办法用相对简单的理解来做到这一点?显然,我可以初始化一个包含每个键的空列表的dict,并简单地将名称附加到dict中,但我认为可能有更聪明/可读的方法来执行此操作。

0 个答案:

没有答案