我有一個如下所示的代碼。雖然它有效,但我想知道更緊湊的實現。是否有可能將這些代碼實現爲一個或兩個內襯?從字典數組中創建單行唯一鍵列表
all_keys = []
dic_list = [{'apple': None, 'banana': None}, {'grape': 1, 'apple':None}]
for d in dic_list:
for k in d.keys():
if k not in all_keys: all_keys.append(k)
print(all_keys) # ['apple', 'banana', 'grape'] all unique keys
您的問題已回答?如果是這樣,請用旁邊的複選框標記正確的答案 - 這有利於你,回答者和社區。如果還沒有回答,缺少什麼? –