【发布时间】:2020-08-26 16:54:27
【问题描述】:
我有一个字典列表如下:name_list = [{'a':['alice', 'bob']},{'a':[]},{'a':['sam','alex']}, {'a':[]}]
我想要一个使用 python 列表理解的最终列表如下:['alice', 'bob', 'sam', 'alex']
我试过了for name in name_list: final_list = [value for key,value in name.items() if len(value)>0]
谁能帮帮我
【问题讨论】:
-
我仍然无法理解您如何将相同的键分配给字典中的不同值,或者尝试使用默认字典来分配键:)